0

エラーのないビルドから 3 つのタイプに移行するのはなぜですか。

名前空間名 'bla' の型は、クラスまたは名前空間 'blah' に存在しません (アセンブリ参照がありませんか?)

3 つのエラーはすべて同じグループのファイルを参照しています (「OpenNETCF」の 2 つのエラーと「OpenNETCF.Win32」の 1 つのエラー)。これらのタイプが以前はクラスに存在していたのに、今は存在しないというのはどうしてでしょうか? これらの参照を削除または更新しませんでした...

アップデート

今朝(翌朝)VM(XPモード)でコンパイルしたところ、次の結果が得られました。

Automatic Updates
Updating your computer is almost complete. Your computer needs to be restarted for the updates to take effect. Windows will restart your computer automatically in .... minutes.

私も昨日これを手に入れましたが、あまり考えずに [今すぐ再起動] ボタンをクリックしただけです。

再起動してビルドすると、またエラーが0になったので、コード自体の問題ではなかったようです。

これが適切かどうかはわかりませんが、今日も取得しました(どちらもXPモードVMが起動しました):

Devices or applications disabled
'Virtual PC/Windows CE Emulator' will cause Windows to become unstable. Windows has prevented these drivers from loading. Click here for more details.

...私を連れて行った: http://support.microsoft.com/default.aspx?scid=kb;en-us;891667

4

2 に答える 2

2

確認すべきことの 1 つは、プロジェクトが誤って .NET クライアント プロファイルを使用するように設定されていないかどうかを確認することです。それは、あらゆる種類の奇妙な「不明なタイプ」の問題を引き起こします。

確認するには、プロジェクトのプロパティに移動し、[アプリケーション] タブに移動して、[ターゲット フレームワーク] 設定を確認します。「.NET Framework 4 Client Profile」に設定されている場合は、「.NET Framework 4」に変更して再構築し、それが原因であることを確認してください。

于 2013-02-06T01:44:46.473 に答える
0

再起動するだけで、Visual Studio が息を吹き返します。

于 2013-02-07T05:54:34.180 に答える