問題タブ [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 投票する
1 に答える
170 参照

asp.net-mvc - リンクされたアイテムとして EditorTemplates を再利用する - 機能しない

Visual Studio ソリューションに 2 つの ASP.NET MVC 4 Web サイトがあります。

Web サイトの 1 つにカスタム EditorTemplate があり、同じテンプレートを他の Web サイトで再利用したいと考えています。このテンプレートを最初の Web サイトからのリンクとして追加しようとしました。

しかし、2 番目の Web サイトを起動すると、カスタム エディター テンプレートがレンダリングされません。テンプレートを開くと、そこにブレークポイントを設定することさえできません。Visual Studio は、このテンプレートを現在の MVC プロジェクトの一部として認識していないようです。

リンクされたテンプレートを削除し、実際のテンプレート ファイルのコピーを追加するとすぐに、テンプレートが機能し始めます。

何らかの奇妙な理由で、ASP.NET MVC プロジェクトが別のプロジェクトからのリンクされた cshtml ファイルをサポートしていないということですか? それとも、私は何か間違ったことをしていますか?

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

visual-studio-2010 - Visual Studio プロジェクトの読み込み情報

そのため、SVNを使用する複数の開発者との多くのプロジェクトでソリューションに取り組んでいます. ロードしたい私に固有のプロジェクトがいくつかありますが、他のプロジェクトには関連しない可能性があります。

だから私の質問は、Visual Studio はプロジェクトに関する情報をどこに保存し、ロードを開始するのか、そして他の人のためにそれを台無しにすることなくプロジェクト/ソリューション設定をコミットする適切な方法は何ですか?

たとえば、新しいプロジェクトをソリューションに追加したばかりで、これらの変更をコミットしたいのですが、プロジェクトがロード/リロードされているかどうかに関係なくコミットしたくない場合があります (他の開発者がそれらを再度リロードする必要があるため)。

編集: ここで答えを見つけましたVisual Studio でプロジェクトをアンロードすると、VS はこの設定をどこに保存しますか?

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

visual-studio-2010 - cmake での Visual Studio .resx ファイルの追加

CMake では、クロス プラットフォームの優れたツールであると同時に、複雑で大規模な構成の管理にも優れています。私がぶつかっている障害の 1 つは、それ以外の場合はクロス プラットフォーム プロジェクトが特別な "Visual Studio" のみのプロジェクトを持つことを許可することです。つまり、特定のビジュアル スタジオ プロジェクトをコンパイルするときに、フォーム デザイナーの .resx ファイルを作成するために、CMake からの出力が必要です。これは、次のようなタグになります。

カスタム ルールを記述したり、テキストを記述したり、Visual Studio の .vcxproj ファイルに何が入るかをより低レベルで制御できれば、これを行うことができます。

.vcxproj.filters ファイルには、対応するエントリがあります。

リソース ファイルを .vcxproj に追加する必要もあります。

そして .vcxproj.filters に:

これは CMake のコード変更ですか、それとも追加できるものですか? コードの変更の場合は、コードの変更が必要な場所を指摘してください。必要な更新を行うことを確認できます。

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

visual-studio-2012 - Purging Recent to avoid confusion

Is there a way to remove certain projects/solutions from the Visual Studio menu FILE -> Recent Projects and Solutions besides deleting the solutions/folders?

I believe that it will prompt you if you delete it, but this seems like overkill.

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

visual-studio-2012 - Visual Studio 2012 で現在作業中のチーム ファウンデーション プロジェクトを表示/選択するにはどうすればよいですか?

Visual Studio 2012で少し問題が発生しました。厄介な問題は、私がプロジェクトに取り組んでいる場合でも、Visual Studio 2012が私が働いているTeam Foundationリスト(名前がわからない)で現在のプロジェクトをマーク/表示しないことです。これを修正する方法はありますか?

vs 2010 btwで正常に動作しています。

チーム財団プロジェクト

この「タブラベル」の上にマウスを置くとパスが表示されることはわかっていますが、手動でそこに移動するには時間がかかりすぎます(パスは次のようになります... C:\tfsProjectsMB\ example\another example\Folder\Folder\Folder \フォルダ...\マイ プロジェクト)。

1 つのプロジェクトの名前

iamが現在作業しているプロジェクトを選択/開く/表示しません...

プロジェクトに取り組んでいるときの外観

これは、それがどのように見えるべきかです

誰でもアイデアはありますか?答えてくれてありがとう:)

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

c# - プロジェクトのソリューションのインデックスをプログラムで決定する - C#

メソッドSolution.Projects.Index(Object index)は、プロジェクトのインデックスを数値として取得します。

私はプロジェクトの名前を持っています。このプロジェクトのソリューションのインデックスをプログラムで決定するにはどうすればよいですか?

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

c# - 短時間で gridView からデータベースに大量のデータを挿入する

問題はこれです。現在、Excelシートからデータをアップロードし、データベーステーブル(Oracle)に保存する必要があるアプリケーションを開発しています。私は OracleDataAdapter クラスによってこのプロセスを達成することができました

ただし、gridView に読み込まれたデータを保存するには、100000 レジストリで 12 分かかるなど、かなりの時間がかかります。次に、実際に約10〜15秒で作業を行う を試しましたOracleBulkCopyが、データベースの主キーを尊重しないという問題があります。私はすべてを試しましたが、制約を尊重しません。

また、次のようなことを行って、挿入メソッドを自分で作成しようとしました。

すべてのパラメーターに対して同じことを行いましたが、すべてのデータを挿入するのに約 25 分ほどかかりました。プロセスを実行するためのより良い方法があるかどうか疑問に思います。誰かが私を助けることができれば、私は本当に感謝しています. 投稿を更新して質問を明確にすることができます。私はデータベースまたはプログラマーの専門家ではないことに注意してください。

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

c# - Visual Studio とインストーラー プロジェクト (c#)、「サード パーティ」の dll (vb) をコピーしない

私はC# プロジェクトに参加しており、Sharepoint を使用しているため、MS Server 2008 で作業しています。

プロジェクトはコンパイルされ、サーバー上で正常に実行されるので、デプロイの時期だと思い、Visual Studio自体が提供するインストーラー プロジェクトを作成しました。

サーバーでインストーラーを実行してからプログラムを実行すると、問題なく動作します。しかし、ローカル マシンでこれを行うと、COM 参照が見つからないなどのメッセージが表示されます。

実際、このプロジェクトは実際に私の会社が提供する Visual Basic DLL を参照しており、インストーラーがそれをコピー/登録しない理由がわかりません。他の必要な DLL をうまく取得し、それをインストール フォルダー (Microsoft.IdentityModel.dll、Microsoft.SharePoint.Client.dll など) にコピーしました。

それを機能させるために何をすべきかについてのヒントはありますか?参照されている DLL の「コピー ローカル」プロパティにアクセスできません(グレー表示されています)。

編集:いくつかの写真、おそらく役立つでしょう:

http://hpics.li/2f6acc4

http://hpics.li/86e8b11

http://hpics.li/6697314

編集2:だから、私が思っていたのはもう少し複雑です。実際、元の DLL (GestionClevb6.dll) を単純に参照すると、プログラムで「unregistered class」エラーが発生します。しかし、生成された Interop.GestionClevb6.dll を参照すると、デプロイ プロジェクトに別の DLL が追加されていることに気付きます(依存関係だと思います)。そうそう。最終的に、GestionClevb6.dll と新しい DLL_Licence.dll の 2 つの DLL と、「Exception de HRESULT : 0x800AC352.」という新しいバグがあります。