ASP.NET 2.0 ошибка компиляции BC30002: тип не определен - PullRequest
1 голос
/ 12 июля 2010

Прежде всего, позвольте мне объяснить ситуацию, я знаю, что это немного сложно.И я прошу прощения за мой плохой английский.

Я создал библиотеку DLL, которая содержит классы, которые я создал.Я протестировал библиотеку с консольным приложением и веб-сайтом, созданным в Visual Studio 2005, все работает нормально.

Поэтому я скопировал dll в папку "Bin" работающего веб-сайта ASP.NET 2.0, добавив ссылку нафайл dll, импортировал пространство имен, затем пытается инициировать экземпляры объектов в dll.

Произошло следующее: ошибка компиляции BC30002: тип не определен.

Та же ошибка появляется, когда япопытался создать экземпляры другого объекта нового класса, который находится в папке «App_Code» того же веб-сайта.

На том же веб-сайте у меня есть библиотека DLL стороннего производителя, я сделал точното же самое для сторонней библиотеки, и она отлично работает.

Я не уверен, почему не работают моя собственная библиотека dll (в папке "Bin") и классы (в папке "App_Code").

Пожалуйста, дайте мне несколько советов, как я могу решить эту проблему.

1 Ответ

0 голосов
/ 13 июля 2010

Просто дикое предположение, но, возможно, конфликт пространства имен между классами в вашей библиотеке и классами в App_Code?

...