如下进行了两个测试:
1、通过VS发布命令进行发布站点,然后部署到站点下没有问题。
2、但是直接把IIS的部署站点路径设置为VS网站工程所在的路径的时候就报错了啊。
报错说无法加载某个类型。
Could not load type 'FXAPIWebServer.HttpApi.Chart'.
Line 1: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Chart.aspx.cs" Inherits="FXAPIWebServer.HttpApi.Chart" %>
麻烦哪位大侠可以帮我解决下。是什么原因。
VS发布部署站点寻找类名应该是通过bin下面的dll中找到类型的
但是直接不发布,直接去搭建站点。那寻找类型是去找什么目录下去寻找的。
我试着在工程下加入App_Data文件夹,然后把编译后的dll拷入改目录下,还是不可以解决问题。
实在不知道什么原因。虽然不赞同这种发布方式,但是上头非要我来调查,我没得办法。所以只有在这里请求各位大侠帮忙了啊。
希望哪位大侠可以帮我解决下。
不能直接把IIS的部署站点路径设置为VS网站工程所在的路径 网站都是需要进行预编译然后发布的,你预编译发布了跟工程文件是有区别的,建议还是用vs预编译发布站点 能省很多事
我也知道要这样做啊。但是上面非要那样做。我说了不算啊。他说那样简单。方便啊。现在出问题了。就要调查了。看了一下午,也没有什么结果。