Ошибка CS1061 во время развертывания / не работает Codebehind - PullRequest
1 голос
/ 08 августа 2011

Я довольно новичок в asp.net и использую Visual Studio 08 для создания небольшого (1-страничного) веб-приложения.

Он работает безупречно, когда я тестирую его с помощью средства отладки, но когда я пытаюсь поместить его в свое веб-пространство, я получаю:

CS1061: введите ASP.test_default_aspx' does not contain a definition for name_TextChanged 'и метод расширения не найден name_TextChanged' of type ASP.test_default_aspx' может быть найден (отсутствует директива using или ссылка на сборку?)

Описание: HTTP 500. Ошибка обработки запроса.

Это произойдет, если я сделаю что-нибудь, что содержит код. Я пробовал тестировать со страницей, которая не работала, и она работала просто отлично.

Я пытался пересобрать его перед загрузкой, удалять файл designer.cs и перезагружать библиотеку, и я не уверен, что еще можно попробовать.

1 Ответ

0 голосов
/ 08 августа 2011

Когда вы копируете файлы кода в свое веб-пространство, удаляете ли вы существующие файлы в своем веб-пространстве перед копированием.Файлы Obosloete, которые вы удалили из своего решения, не будут автоматически удалены из вашего веб-пространства.

Также рассмотрите возможность предварительной компиляции вашего веб-сайта перед его развертыванием на веб-сервере.http://msdn.microsoft.com/en-us/library/ms227972.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...