0

XP OS を使用して VS2010 で Web サイトを開発しましたが、正常に動作しています。VS2012 で PC を Win-7 にアップグレードしましたが、VS2012 で同じ Web サイトを実行しようとすると、次のエラーがスローされます。

コンパイラ エラー メッセージ: CS1647: 式が長すぎるか複雑すぎてコンパイルできません

ソース エラー:

[該当するソース行はありません]

ソース ファイル: 行: 0

詳細なコンパイラ出力を表示:

C:\Program Files\Common Files\Microsoft Shared\DevServer\11.0> "C:\Windows\Microsoft.NET\Framework\v4.0.30319\csc.exe" /t:library /utf8output /R:"C:\Windows \Microsoft.Net\assembly\GAC_MSIL\System.Web.WebPages.Deployment\v4.0_2.0.0.0__31bf3856ad364e35\System.Web.WebPages.Deployment.dll" ................ ...................等

Microsoft (R) Visual C# コンパイラ バージョン 4.0.30319.17929

for Microsoft (R) .NET Framework 4.5 Copyright (C) Microsoft Corporation. 全著作権所有。

致命的なエラー CS1647: 式が長すぎるか複雑すぎてコンパイルできません

VS2012 でこのプロジェクトを完了するには助けが必要です。前もって感謝します

4

1 に答える 1

0

私はあまり深く行っていませんが。これは、Microsoft のメモリ管理の問題である可能性があります。コード ブロックを分離することで、出力を取得できます。次の「式が長すぎるか複雑でコンパイルできません」を参照してください 。

csc.exe でスタック オーバーフロー (CS1647) を引き起こす C# CodeDom の回避策は?

于 2014-08-22T05:54:19.190 に答える