Как избежать изменения файла опубликованного исходного кода в Visual Studio при отладке?

Я продолжаю сталкиваться с раздражающей проблемой с Visual Studio. Я делаю изменения в файле с исходным кодом (.cshtml), а затем публикую его, запускаю и выполняю шаги по его отладке. (он просматривает опубликованный файл, а не файл из папки, в которой находится решение на моем локальном диске)

Я нахожу ошибку и вносю изменения в то, что я считаю файлом из папки решения, но на самом деле это файл из опубликованной папки. Итак, теперь у меня есть 2 .cshtml файла, открытых в Visual Studio с таким же именем, где в неверном / опубликованном файле есть все мои новые изменения. Затем я иду, чтобы проверить в TFS, и нет ничего, чтобы зарегистрироваться и ничего не сохранить в VS. Иногда я ошибочно закрываю опубликованный файл и теряю свои новые изменения, потому что я нажимаю кнопку "Сохранить все" в VS, и все сохраняется, кроме изменений из опубликованной папки! Который не показывает никаких изменений!

Есть ли способ избежать открытия опубликованного файла в VS и всегда работать из файла репозитория, чтобы я по ошибке не закрывал опубликованный файл с изменениями в них, а затем терял эти изменения???

К вашему сведению - я отлаживаю, подключаясь к IISWorkerProcess и в основном отлаживаю удаленно, а не на машине с Visual Studio.

0 ответов