Web应用程序中的类dll崩溃

时间:2010-06-23 08:24:34

标签: c# asp.net dll web-applications

我将ASP.Net网站转换为ASP.Net网络应用程序,并将框架从2.0更改为3.5

Web应用程序在Visual Studio中运行良好。但是,如果我在dll中编译应用程序,并尝试在其他Web项目中重用其中间层,则所有具有静态变量的类都会崩溃。代码如:

public static string myString = "Something";

但是如果我把它转换成这样的属性:

public static string myString {get{return "Something";}}

,它有效。谁知道原因?

1 个答案:

答案 0 :(得分:0)

我可能会弄错,但我认为这是因为静态变量在编译时被中断。

在使用之前,您是否重新编译了其他Web项目?这可能是原因。 (但是,我还不确定)