如果您是從 Visual Studio 2005 升級上來的話,
不知道會不會跟我一樣,想把一些 Common 的東西,
但是還不需要另外包成 Class Library 的放在 App_Code 內。
在 Visual Studio 2008 的系統目錄中,如果是 Web Application
預設是找不到 App_Code 的
不過是可以手動建立回來,透過建立新目錄
名稱直接取為 App_Code
確認後圖示會變成了特別的圖示來標示
這時候在裡面新增一個 MyClass.cs
程式碼大概是
namespace WebApplication1
{
public class MyClass
{
public static void Test()
{
}
}
}
然後在別的地方引用
MyClass.Test();
不過一 Compile 就出錯了,出現找不到這個 Class
錯誤訊息:The name 'MyClass' does not exist in the current context
因為預設的 Build Action 被設為 Content 了
把它改成 Compile 就可以囉!
沒有留言:
張貼留言