我對礦井生產機最近安裝了Visual Studio 11 Beta版與.Net框架4.5(但留下的Visual Studio 2010並排側)。它的工作對我罰款的幾天,但隨後開始在這部分代碼拋出InvalidOperationException
:InvalidOperationException異常安裝Visual Studio 11 Beta版後
ItemDB itemDB = new ItemDB();
ItemDetails item = itemDB.GetItem((int)Session["itemId"]);
string code = item.Code;
Control html = ParseControl(code);
placeholderPage.Controls.Add(html);
例外發生在行,其中我ParseControl
,在串代碼,我有常規的HTML。最奇怪的是,這個代碼工作完美我安裝了新的Visual Studio之前,它仍然工程學院機械在那裏,他對.NET框架VS2010上4
異常後,它讓我看到這條消息:Cannot instantiate type 'TracedLiteralControl' because there is no public parameterless constructor.
我們可以看到'ParseControl'? – 2012-03-14 15:51:23
這是.NETs方法與簽名'公共控制ParseControl(字符串內容)',我沒有寫... – 2012-03-14 17:08:27
.NET 4.5覆蓋.NET 4.0,而不是並排側。避免在生產機器上安裝測試版。 – 2012-03-14 17:14:58