我現在很困惑。我現在有VS2008在我的工作,我有一個奇怪的行爲,我一直在尋找一段時間。運行時錯誤,但項目編譯罰款 - 進口/使用丟失
當我編譯項目,它工作正常,但在運行時我有一個錯誤,說對象沒有定義或類似的東西。問題是我的課中缺少imports/using,但它爲什麼要編譯?
事實上,我希望能夠在運行webapp時編譯時看到錯誤。
REEDITED:下面是一個例子。比方說,我想要使用一個類型化的列表,我聲明我的對象列表(int)例如沒有添加我的進口(system.collection.generic)在類中。然後我編譯,它的工作,然後我運行它,它失敗,因爲進口缺失。這是正常的行爲還是不行?
REREEDITED:我只注意到我的所有引用的DLL都沒有複製到我的bin文件夾中,即使它們都設置爲「Copy local = true」。它可能與我們的共享目錄(所有外部dll)在網絡驅動器上(\ server \ shared)有關。我真的沒有想法在這個問題上......
是這與ASP.NET有關? – 2010-11-10 15:10:58
你使用什麼編程語言?這在動態語言中可能無法實現。 – 2010-11-10 15:11:42