gpt4 book ai didi

c# - ASP.NET 站点在网络服务器上抛出编译错误

转载 作者:行者123 更新时间:2023-11-30 12:49:34 25 4
gpt4 key购买 nike

我正在使用 ASP.NET 2.0 作为 ASP.NET 的激活实例的网络服务器(我无法更改它。我无法控制它。)

我最初是在 4.0 中编写站点的,甚至没有想过询问网络服务器的版本。在安装时,我意识到错误并更改了目标框架。在与 VS 2010 进行了一些较量之后,它编译得很好。

我把它放上去,现在它给我这个错误:

Error message

Account 曾经是一个 .cs 文件,然后我将其放入它自己的项目中,这样我就可以进入一个 DLL,希望它能作为一个 dll 工作。当涉及到引用帐户的第一件事时,它总是失败。

帐户是针对 .NET 2.0 编译的。

有什么帮助吗? D:

编辑:另一件可能改变这一点的重要事情是,该人已经在主文件夹中托管了另一个 ASP.NET 站点。他想将此站点托管在子文件夹中。

我读到过 ASP.NET 可能不喜欢那样,所以这可能是问题所在吗?

最佳答案

检查以下内容:

  1. 您的应用程序引用带有 Account 类的程序集;
  2. Web 应用程序“bin”目录中存在相应的程序集 - 您可以引用它,但未在引用属性中指定为“始终复制”。
  3. 您构建了它,而不仅仅是将其放入“App_Code”(据我所知,将代码放入 App_Code 中用于 asp 网络应用程序是一种不好的做法)

此外,您的错误只出现在“生产”主机上,还是在 VS devserver 上也重现了?

关于c# - ASP.NET 站点在网络服务器上抛出编译错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11276894/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com