Файл решения открывает предварительно скомпилированный код в Inetpub - PullRequest
0 голосов
/ 04 января 2010

У меня есть папка, содержащая код ASPX и его код (C #), а также файл решения. Скомпилированная версия приложения находится в каталоге inetpub.

Всякий раз, когда я открываю решение в Visual Studio, VS предупреждает меня о попытке открыть предварительно скомпилированный веб-сайт и спрашивает, хочу ли я продолжить. Если я нажимаю НЕТ, это ничего не делает, но если я нажимаю Да, это показывает мне файлы ASPX в каталоге inetpub.

Как заставить решение работать с этим кодом в каталоге, в котором оно находится (т.е. с aspx и codebehind)?

Спасибо

Ответы [ 2 ]

0 голосов
/ 05 января 2010

Похоже, что это решение было создано путем перехода в File-> Open-> Web Site и затем сохранено. Другими словами, это не оригинальный файл решения.

Я предлагаю просто создать новое решение. При необходимости добавьте существующий .csproj (т. Е. У вас есть проект веб-приложения) или существующий веб-сайт из каталога, в котором находится ваш код.

0 голосов
/ 04 января 2010

Прежде чем открыть свое решение, попробуйте открыть файл .sln в Блокноте или другом редакторе и дважды проверьте правильность пути вашего сайта.

Debug.AspNetCompiler.VirtualPath = "/Url..."
Debug.AspNetCompiler.PhysicalPath = "Physical Path from the solution file\"
Debug.AspNetCompiler.TargetPath = "PrecompiledWeb\this might be the same as your physical path?\"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...