在IIS中运行asp页面

时间:2013-03-07 11:08:05

标签: asp.net iis

我在IIS中运行我的asp.net应用程序以测试http和https。问题是,当我加载asp页面时,我收到此错误'Parser错误消息:无法加载类型'SSLTest.Page1'。'我已经构建了我的解决方案并检查了框架版本。我哪里错了? Error Message

1 个答案:

答案 0 :(得分:0)

您的.aspx文件继承自网站的程序集文件(.dll文件)中的类,这是您的“代码隐藏类”。

.dll文件不仅需要位于应用程序根目录的bin文件夹中,而且还需要在IIS中定义“应用程序范围”,告诉它在文件系统,一个应用程序开始。在这种情况下,您的IIS网站根目录中有一个名为“SSLProject\SSLTest”的文件夹。您需要打开IIS管理器并右键单击SSLTest文件夹并选择“转换为应用程序”,然后它才能正常工作。

或者,将您的bin文件夹移动到您网站的根目录,但这可能会破坏您部署的任何其他应用程序。