問題タブ [visual-studio-project]

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 投票する
2 に答える
905 参照

c++ - Visual Studio C++ プロジェクト管理。プロジェクトでコード以外のファイルを処理するにはどうすればよいですか?

C++ ソリューションのプロジェクトがあります。そのプロジェクトには、プロジェクト内から管理したい構成ファイルがいくつかあり、プロジェクトをビルドするときに、それらの構成ファイルを適切なディレクトリ構造の実行可能ビルド パスに追加します。

例:

test.exe は config/myconfig.txt を参照します

myconfig.txt とプロジェクトをセットアップする方法はありますか? test.exe をビルドすると、

/

としても

//config/config.txt

そのため、テストを実行すると、すべてのパスが適切な順序で維持され、手動でディレクトリを作成する必要がなくなります。

ここで私が意味を成しているのかどうかはわかりませんが、おそらくあなたの誰かが私がどこに向かっているのか理解してくれるでしょう.

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

visual-studio - Jamfiles から Visual Studio プロジェクトをビルドしますか?

Jamfiles に基づくビルドから Visual Studio プロジェクトを作成する方法を知っている人はいますか?

jamfile -> XML またはその他の中間形式のエクスポーター ツールで解決するので、独自のツールを作成できます。

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

visual-studio - 単一の出力ファイルでセットアップ プロジェクトを作成する (Visual Studio 2005)

Visual Studio 2005 Setup プロジェクトを使用して、アプリケーションのインストーラーを作成しています。セットアップ プロジェクトの出力は次のとおりです。 - Setup.exe (存在しない場合にインストールされた .Net フレームワークを作成するブートストラップ) - .Net フレームワーク フォルダー (上記の .exe によるインストール用) - プロジェクトの .msi インストール ( setup.exe によって呼び出されます)

私の質問は:

単一の .exe (または msi) をインストールして、インストール全体を作成する (および上記のすべての機能をカプセル化する) 方法はありますか?

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

visual-studio - 参照を使用せずにビルドの依存関係を設定しますか?

すべて:プロジェクトの1つが、ソリューションが構築するメインexeに実際にプラグインされているソリューションに取り組んでいます。この1つのプロジェクトはプラグインであるため、メインexeからプラグインを参照するのは誤りです(アセンブリがデプロイメントに存在することが保証されているわけではなく、オプションです)。

プラグインプロジェクトのコードを変更してからF-5キーを押して実行すると、Visual Studioはプラグインをビルドしません(参照ツリーに基づいているため、メインのexeは次のように表示されません)それに依存します)。

(参照を追加せずに)実行時にこのプラグインプロジェクトが含まれるように変更できるソリューションまたはプロジェクトレベルの設定はありますか?

ツールのグローバル設定について知っています| オプション| ビルドして実行しますが、このソリューションを正しくビルドするためだけにVSの動作をグローバルに変更する必要はありません(また、設定がソリューションまたはプロジェクトに対応している場合は、他の開発者がチェックアウトするときに、単に継承する必要があります設定)

ところで:これらはVS 2005ソリューションのc#プロジェクトです。

0 投票する
8 に答える
8784 参照

web-applications - IIS 6 Web アプリをアップグレードして、IIS 7 を実行しているマシンのビジュアル スタジオで開く方法

Windows Server 2003 の VS 2008 で作成した Web アプリが、Windows Server 2008 の VS 2008 で開くことを拒否します。

「Web アプリケーション プロジェクト 'MyProjectName' は、IIS を使用するように構成されています。ローカルの IIS Web サイトにアクセスするには、次の IIS コンポーネントをインストールする必要があります: IIS 6 メタベースおよび IIS 6 構成互換性認証」.

IIS 6 とは何の関係もないので、これらのコンポーネントはインストールしません。純粋な IIS 7 が必要です。

Visual Studio で開くことができるアップグレード ツールまたはプロジェクト ファイルで変更できるものはありますか?

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

registry - インストールされたアプリケーションを検出するレジストリ キーは何ですか?

このアプリケーションは現在動作していません。削除して別のアプリケーションをインストールしたいです。問題は、削除するサービスを見つけることができないため、アンインストール/修復が機能していないことです (サービスが削除されたこの状態になるためにユーザーが何をしたのか、サービスのインストール状態もわかりません)ファイルが見つかりませんでした)。とにかく私は今立ち往生しています。私はこのサービスのいくつかの耐え難いインストールを実行する必要があるため、アプリケーションのアンインストールは機能します (ただし、サービスをアプリケーションにリンクする際にさらに多くの問題が発生すると確信しています)、またはアプリを検出するキーを見つけて削除しますそのため、アプリケーションを再インストールできます (その後、将来のアンインストールでレジストリ エントリが消去され、通常どおり続行されます)。または、PC をフォーマットします。

したがって、誰かがこれらのレジストリ キーの場所を教えてくれれば (アプリケーション セットアップ プロジェクトが以前のバージョンを検出せず、削除プログラムを追加することもありません)、次のエントリ HKLM\software\microsoft\ の下にあるアプリケーションのエントリを削除しました。 windows\currentversion\uninstall を実行しても、まだ機能していない人はいますか?

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

c# - Visual Studioアドインから現在開いているプロジェクトのタイプ(クラス)にアクセスするにはどうすればよいですか?

Visual Studioアドインから現在開いているプロジェクトのタイプ(クラス)にアクセスするにはどうすればよいですか(アドイン内でそれらのクラスのインスタンスを作成できます)?これは反省を通して可能ですか?または、プロジェクトのアセンブリを参照として動的に含めることができますか?

最後に、プロジェクトからアクセスできるすべてのタイプのリストを作成します。これには、プロジェクト自体で宣言されている参照アセンブリとタイプが考慮されています。Typeインスタンスを実際に見つける方法がない場合は、型名のリストで問題が発生する可能性があります。このように、プロジェクトがまだビルドされておらず、その中の型がまだ実装されていない場合でも、問題は発生しません。

私はVisualStudio2008を使用しており、好みの言語はC#です。

編集:各ファイルを解析してクラス宣言を探すことができると思いますが、参照されるアセンブリの型も検討したいと思います。「using」ステートメントを検索することで参照を探すことができますが、動的にインポートされたdllタイプは未解決の問題になります。したがって、考慮すべき別々の状況の分岐を考えると、もっと簡単な方法はないのだろうかと思います。

0 投票する
10 に答える
55509 参照

visual-studio - VisualStudioプロジェクトとソリューション

VSを初めて使用する場合、これら2つの概念をどのように考えることができますか?違いは何ですか?

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

c# - 生成されたソースファイルをVisualStudioのC#プロジェクトに自動的に含めるにはどうすればよいですか?

プロジェクトのビルド前のステップで一連のC#コードファイルを生成し、生成されたファイルを現在のプロジェクトに含めてコンパイルする必要がある状況があります。ビルド前のステップを実行するたびにプロジェクトファイルをいじくり回すことなく、これをきれいに行う方法はありますか?

私のソリューションは、IDEベースのビルドとMSBuildに基づくチームビルドの両方で機能するはずです。どちらもMSBuildベースなので、大きな違いはないと思います。しかし、それを呼びたかった。

どんな助けでも大歓迎です、ありがとう!

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

visual-studio - VS2010データベースプロジェクト-さまざまな接続

SQLServerデータベースを利用するVisualStudio2010で開発しているアプリケーションがあります。そのため、私はVS SQLServer2008データベースプロジェクトを使用しています。

データベースプロジェクトには、データベースの構築に使用されるターゲット接続が必要です。

問題:

このプロジェクトは、開発者チームとビルドサーバーのソース管理下にあります。一部の開発者は'08SQLServerインスタンスに名前を付けていますが、他の開発者はデフォルトのインスタンスを持っています。'local'構文を使用するという考えだけでは不十分です。

ソース管理の外部でデータベースプロジェクト接続を構成する機能が必要です。データベースプロジェクトがSQLコマンド変数ファイルを提供していることがわかりますが、これは私が求めているものですか?

この問題に対応するためのベストプラクティスのアプローチは何ですか?

ビルドサーバーの一部としてMSBuildを使用しています-このアプローチはMSBuildにどのように適合しますか?