我在IIS中运行我的asp.net应用程序以测试http和https。问题是,当我加载asp页面时,我收到此错误'Parser错误消息:无法加载类型'SSLTest.Page1'。'我已经构建了我的解决方案并检查了框架版本。我哪里错了?
答案 0 :(得分:0)
您的.aspx
文件继承自网站的程序集文件(.dll
文件)中的类,这是您的“代码隐藏类”。
.dll
文件不仅需要位于应用程序根目录的bin
文件夹中,而且还需要在IIS中定义“应用程序范围”,告诉它在文件系统,一个应用程序开始。在这种情况下,您的IIS网站根目录中有一个名为“SSLProject\SSLTest
”的文件夹。您需要打开IIS管理器并右键单击SSLTest
文件夹并选择“转换为应用程序”,然后它才能正常工作。
或者,将您的bin
文件夹移动到您网站的根目录,但这可能会破坏您部署的任何其他应用程序。