2

次のような構造のプロジェクトがあります。

> Project
>     App 
>         Config
>             File1.json
>             File2.json

File1.json と File2.json は Content としてマークされ、新しい場合はコピーします。

Visual Studio を使用してビルド/公開すると、出力は次のようになります。

> bin
>     App
>         Config
>             File1.json
>             File2.json

コマンド ラインからプロジェクトをビルドすると、出力は次のようになります。

> bin
>     File1.json
>     File2.json

これはなぜでしょうか?これらのファイルを既知の場所で参照できるようにする必要があるため、これは問題です。

ありがとう!

4

1 に答える 1

0

プロパティで出力パスを設定できます

プロジェクトを右クリック -> プロパティ -> ビルド -> 出力パス

.csprojまたは、ファイルで手動で編集することもできます

<OutputPath>myOutputLocation\myBin\</OutputPath>
于 2013-05-01T04:00:02.963 に答える