Visual Studio 2015でビルド後のコマンドを使用して難読化を自動化しようとしています。私はMSDNのthisの記事の手順を実行しました。Visual Studioでのビルド後のコマンドによる難読化の自動化
手順で説明したポストビルドコマンドを追加し、ルートディレクトリ、つまりvbprojファイルのある場所に配置されたDotfuscator.xmlを作成しました。 プロジェクトをビルドすると、次のエラーメッセージが表示されます。ここで
ビルド後のコマンドです:
"C:\プログラムファイル(x86の)\のMicrosoft Visual Studioの14.0プリエンプティブソリューション\ \ Dotfuscatorと分析コミュニティ版の\ dotfuscator.exe"/Q/P = SourceDirectory = $(TargetDir)、SourceFile = $(TargetFileName)$(ProjectDir)Dotfuscator.xml
ヒントや解決策はあります。あなたが渡しているそれらのパスを引用符で囲む必要がある
驚いたことに、これはうまくいき、エラーはなくなりました。ただし、難読化されたDLLを作成する代わりにビルドした後、Windowsのタイトル「Dotfuscator1.xml *」のプロンプトが開きます。エントリのない入力タブがあります。次の記事にはこれ以上ステップがないので、私は次に何をすべきかわかりません。 –
申し訳ありませんが、私はあなたがそれらの値をプリセットのどこかにあると仮定していますが、私はdotfuscatorについてzilchを知っているので、私はそれを助けません。 Google dotfuscator設定ファイルの設定など。 –