問題タブ [csproj]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
5420 参照

c# - 部分的な .csproj ファイル

.csproj の情報を複数のファイルに分割することはできますか? 機能のプロジェクト バージョンに少し似ていpartial classます。

0 投票する
6 に答える
35720 参照

visual-studio - Visual Studio を使用しない .vbproj または .csproj プロジェクト ファイルのコンパイル

Visual Studio と同じように、.vbproj または .csproj プロジェクト ファイルを直接コンパイルする方法はありますか?

Visual Studio でコンパイルすると、「出力」ウィンドウにコンパイラへの実際の呼び出しが表示されます。通常は次のようになります。

vbc.exe [オプションの束] [.vb ファイルの長いリスト]

.vbproj ファイルを受け取り、この長いコマンド ラインを生成するために Visual Studio が行うことは何でも実行する「何か」をプログラムで呼び出したいと思います。自分で .vbproj解析してそのコマンド ラインを生成できることはわかっていますが、リバース エンジニアリングと試行錯誤をすべて省きたいと思います...

これを行うツールはありますか?Visual Studio がインストールされていなくても、マシンで実行できるようにしたいと考えています。ただし、いくつかのパラメーターを使用して Visual Studio を呼び出す方法があれば、それも問題ありません。

MSBuild を簡単に調べたところ、特に作成する必要があり、ファイルを .vbproj ファイルに追加するたびに更新する必要がある .proj プロジェクト ファイルから動作するように見えます。(ざっと見ただけなので、大事なことを見落としている可能性が高いです)

どんな助けでも大歓迎です

0 投票する
2 に答える
44567 参照

c# - Visual Studio 8 でのアセンブリ参照の Aliases プロパティの使用法

Visual Studio 8 でアセンブリ参照をプロジェクトに追加すると、その参照の Aliases プロパティが "global" に設定されます。このプロパティは何に適していますか? グローバルに設定されているのはなぜですか?

MSDN は、これがアセンブリのエイリアスのリストであることを教えてくれますが、なぜこのプロパティを使用する必要があるのか​​ 、またはほとんどが「グローバル」としてエイリアス化されている理由ではありません。

MSDN リファレンス

0 投票する
1 に答える
2145 参照

visual-studio-2008 - VS 2008が一部のRELEASEプロジェクトのPDBを作成するのに、他のプロジェクトは作成しないのはなぜですか?

VS 2003、2005、2008から移行したいくつかのプロジェクトを含むソリューションがあります。RELEASE構成用にすべてのプロジェクトをコンパイルすると、VS 2008は一部のプロジェクトのPDBファイルを作成しますが、他のプロジェクトは作成しません。なんで?

各プロジェクトの[プロパティ]ページの[ビルド]タブで、[デバッグ定数の定義]がオフになっていて、[コードの最適化]がオンになっていることがわかります。プロジェクトごとにCSPROJを調べたところ、この動作が変わるように見える違いはありません。CSPROJファイルで何を探す必要がありますか?

このソリューションのすべてのプロジェクトは、Windows実行可能ファイルを作成する1つのプロジェクトを除いて、クラスライブラリを生成します。

0 投票する
2 に答える
453 参照

.net - Web プロジェクトをクラス ライブラリに変更する

.cs ファイルをコピーする以外に方法はありますか?

.csproj ファイルを変更していますか? しかし、どのように?

関連する質問がありますが、答えに満足していません:リンク

0 投票する
2 に答える
930 参照

svn - MSBuildを使用してAfterPublishを(実際に)実行するために何かを取得するにはどうすればよいですか?

ClickOnceの公開後に、シェルアウトする必要があります(.applicationファイルでsvn commitを呼び出すため)。ただし、MSBuild.csprojファイルにフックする方法を見つけることができませんでした。

  • PostBuildイベントが早すぎます
  • また、PostBuildで「 startSome.exe」を呼び出すと、バックグラウンドで実行されません
  • また、MSBuildからのAfterBuildターゲットの使用は、ファイルが展開される前に実行されます。

ダン!

かなりクールなMSBuildSideKickを使用して.csprojファイルを検査しましたが、SideKickの内部から実行すると、実際にはビルド後にAfterBuildターゲットが実行されます。フーバー; 私のシェルアウトは失敗し、とにかくIDEの内部から動作することを望んでいます。

この分野で知恵の真珠を持っている人はいますか?

0 投票する
6 に答える
4199 参照

visual-studio - Visual Studio(2008)で、カスタム依存ファイルを別のカスタムファイルに配置する方法はありますか?

*.jsファイルの後ろまたは横にある*.csコードの代わりに。私はMVCアプリケーションを開発していますが、コントローラーがあるので横にコードは必要ありませんが、場合によっては、横にJavaScriptコードがあるか、ファイルを使用されているページに関連付ける方法があると便利です。同じように名前を付けることもできると思いますが、可能であれば関連付けを表示したいので、ファイルの目的については疑問の余地はありません。

通常、私が話しているのはVisual Studio内で、Global.asaxファイルの下にあります。左側にプラス記号があります。

展開すると、

同じことをしたいのですが:

更新しました:

私の既存のcsprojファイルには実際のファイルへのパスがありますが、それがそれを台無しにしているかどうかはわかりません。私は現在持っています:

そしてそれは単にお互いのほかにファイルを表示しているだけです。

0 投票する
2 に答える
658 参照

visual-sourcesafe - 同僚が Visual Source Safe を使用して別のプロジェクト ファイル (*.csproj) を表示するのはなぜですか

非常に奇妙な問題に遭遇しました。私の会社は Visual Source Safe
を使用してバージョンを管理していますが、私のチームの別のメンバーが VSS で同じ .csproj ファイルを見ているのが同じではないことがわかりました。非常に奇妙です。助けてもらえますか? ありがとう!!

VSS に IPRA.WinUi.Sal.Sra.csproj という名前のファイルがあります。

トムがログオンすると、ファイル「IPRA.WinUi.Sal.Sra.csproj」は次のようになります。

しかし、レオがログオンすると、同じファイル「IPRA.WinUi.Sal.Sra.csproj」は次のようになります。

0 投票する
2 に答える
456 参照

asp.net-mvc - Asp.net mvc を既存の Web アプリに追加して、足場オプションを取得する方法

Professional Asp.net 1.0 Wrox ブックのガイダンスに従って、既存の Web アプリケーションに MVC 参照を追加しましたが、スキャフォールディング オプションを除いてはうまく機能します。コントローラーを右クリックすると、新しい asp.net mvc アプリで得られる scaffold ビュー オプションが表示されません。足場オプションを取得するために必要な .csproj ハックがあると確信していますが、どこにも参照が見つかりません。他の誰かがこれに遭遇し、解決策を見つけましたか?