2012-06-12 96 views

回答

4

ISO-1是C#1.2; FastMember特別不是爲了處理這個問題而設計的。它也使用了泛型,它們在ISO-2之前是不存在的。它可能會擺脫所有這些,但我並沒有受益。需要C#1.2的東西數量非常少。

您能澄清一下上下文嗎?如果你不是故意限制你自己到C#1.2,那麼去項目屬性,高級...並更改語言版本 - 「默認」是好的(儘管它確實建立在ISO-2又名C#2.0中,如果你真的想):

enter image description here

+0

上下文:在VS 2010中加載項目而不是VS 2008.沒想到轉換過程會默認爲ISO-1。感謝您的解釋。 – sgtz

+0

@sgtz沒有理由應該。該項目**是VS 2010項目。在.csproj文件中我沒有將**明確**設置爲* anything *(我檢查過 - 沒有''元素),所以我只能斷定它使用的是VS設置。因此,我認爲這取決於VS中的用戶設置。 –

+0

然後在我的機器上出現奇怪的VS行爲。順便說一句:單元測試一切正常。 – sgtz