1

Visual Studio 2012 RC で C# を使用して Win Forms を開発しています。問題は私のプロジェクトが作成していないことです

example.XmlSerializers.dll

*プロジェクトの\bin\Debugディレクトリ。

この問題は、 Click Onceを使用してプロジェクトを公開すると発生します。

この問題を取り除くために私がすでに行ったこと。

  1. プロジェクトのプロパティの [ビルド] タブ。シリアライゼーション アセンブリの生成 = オンに設定しました
  2. プロジェクトのプロパティの [公開] タブ。[Application Files] ボタンをクリックして、example.XmlSerializers.dll = Includeを選択します。

Google で検索しましたが、満足のいく答えが見つかりませんでした。

助けてください。私は困っています。どうすればそれを取り除くことができますか。とても感謝しています。

4

2 に答える 2

0

このリンクを見つけたので、問題を解決するのに役立ちました。

[今すぐ公開] ボタンに [application_name].XMLserializers.dll が含まれていないバグがあるようです。代わりに [発行ウィザード] ボタンを選択すると、不足しているファイルが含まれているはずです...

于 2012-10-11T23:00:30.727 に答える
0

アプリケーションをビルドする場合、dll は \bin\debug フォルダーに表示されますか? その場合は、アプリケーションをビルドしてから、[アプリケーション ファイル] ダイアログを開きます (メイン プロジェクトのプロパティの [発行] タブにあります)。画面下部の「すべてのファイルを表示」にチェックを入れます。これらの dll が表示されるはずです。それらを「含める」と「必須」に設定します。

于 2012-07-11T17:06:38.097 に答える