0

VisualStudioでc++プロジェクトの名前を変更しようとしましたが、次のエラーが発生します。

タイプ'System.Resources.MissingManifestResourceException'の未処理の例外がmscorlib.dllで発生しました

追加情報:指定されたカルチャまたはニュートラルカルチャに適切なリソースが見つかりませんでした。「OuiDesktop.PreForm.resources」がコンパイル時にアセンブリ「OuiProject」に正しく埋め込まれているかリンクされていること、または必要なすべてのサテライトアセンブリがロード可能で完全に署名されていることを確認してください。

リソースを使用するフォームごとにこれを取得します。このエラーを発生させるこれらのコード行をコメントアウトすると、プログラムは正常に起動しますが、リソースが必要です。

私は何を間違えましたか?Visual Studioでプロジェクトの名前を変更するのは、悪夢のようです。

これらの.resourcesファイルは、アセンブリに含まれていないだけで、ビルドディレクトリに問題なく作成されています。

4

1 に答える 1

0

このマシンで Visual Studio Express 2010 を使用していました。Express で新しいプロジェクトを作成し、そこにソース ファイルを追加しても機能しませんでした。

完全な Visual Studio 2010 Professional を備えた別のマシンでこの同じ修正を試みたところ、完全に機能しました。

于 2012-05-29T23:30:48.053 に答える