2013-04-29 246 views
0

我剛剛接管了2個MVC項目,而且我之前從未在MVC上工作過。它應該是MVC3,併爲這兩個項目,當我嘗試運行,我得到以下錯誤:!WebDev.WebServer40.exe - 斷言失敗

「WebDev.WebServer40.exe - 斷言失敗

表達:primtiveType = NULL 說明:斷言失敗:primitiveType!= null「

我知道這兩個項目都是編譯和工作的,因爲我看到有人在運行它們。但他們不再在這裏了。

是否有我缺少的特定設置或引用? 我只是像一個「正常/傳統」的解決方案運行?

請幫忙嗎?

+0

什麼版本的Visual Studio(猜2010)?你打開一個.SLN文件? – Belogix 2013-04-29 12:40:56

+0

@Belogix, 我正在使用版本10.0.30319.1 RTMRel,是的,我正在使用.SLN文件。上的.csproj文件,所述GUID是: {E53F8FEA-EAE0-44A6-8774-FFD645390401}; {349c5851-65df-11DA-9384-00065b846f21}; {fae04ec0-301f-11D3-bf4b-00c04f79efbc } sharcfinz 2013-04-29 13:38:08

+0

項目是否使用實體框架。如果是這樣,這可能會有所幫助:http://stackoverflow.com/questions/10430223/dbcontext-crashes-with-primitivetype-null-error或http://stackoverflow.com/questions/13516420/error-iisexpress-exe-斷言失敗 – 2013-05-01 09:26:56

回答

0

原來這是一個糟糕的所有幫助大家安裝VS 2010

謝謝!