30

SlowCheetahを使用しようとしているプロジェクトがあります。構成ファイル(Test.web.config)と、ビルド構成で使用するすべての変換(Debug_Mock.config、Debug_SQL.config、Release)を作成しました。ビルド後のイベントがあり、変換されたファイルをコピーすることになっています。別のディレクトリに移動しましたが、ファイルが見つかりません

(エラーxcopyはコード4で終了しました)

SlowCheetahは、私が期待するように、ファイルを変換して出力ディレクトリ(binフォルダ)に配置しているようには見えません。なぜそれが起こらないのか、おそらくどこかの設定について誰かが何か考えを持っていますか?

参考:このプロセスは、同じプロジェクトの別のマシンで機能します。私が同じ設定を言うことができる限り。しかし、私は正しい場所を探していない可能性があります。

4

7 に答える 7

15

SlowCheetah.Transforms.targetsファイルを含むSlowCheetahという名前のフォルダーが存在する場合は、プロジェクトをチェックインします。このファイルが見つからない場合は、次の手順を試してください。

  1. ソリューションを右クリック
  2. 「ソリューションの NuGet パッケージの管理...」で、SlowCheetah を参照します。
  3. 「管理」をクリック
  4. プロジェクトの選択を解除し、[OK] をクリックします。
  5. 「管理」をもう一度クリック
  6. プロジェクトを選択し、もう一度「OK」をクリックします

これにより、不足しているファイルが再作成されます。

于 2014-01-14T14:04:35.203 に答える
11
  • ビルドの詳細度(Tools -> Options -> Projects and Solutions -> Build and Run)を有効にして、機能しているバージョンと機能していないバージョンの違いを確認します。

  • 私の知る限り、slow-Cheetahはapp.configファイルの構成変換をサポートしていますがweb.configs、現在デバッグはサポートしていません。変換さweb.configれたファイルをプロジェクトのbinフォルダーに配置する必要がありますが、プロジェクトconfig fileはルートフォルダーのから読み取ります。http://sedodream.com/CommentView,guid,68b7e248-b9f5-4d07-bdfe-eb037bcf2cbb.aspxでビルド前/ビルド後のイベントを確認して ください。

  • https://github.com/sayedihashimi/slow-cheetah/issues/39で、デバッグ時にWeb構成変換のサポートをリクエストできます。

  • Slow-Cheetahを再インストールしてみてください。

于 2012-11-28T03:45:19.677 に答える
6

変換を機能させるには、問題のプロジェクトに SlowCheetah Visual Studio 拡張機能とSlowCheetah nuget パッケージをインストールする必要があることに注意してください。

于 2017-02-11T01:53:50.707 に答える