問題タブ [visual-studio-2005]
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.
visual-studio-2005 - VS2005 が変更を加えずに編集のためにプロジェクトをチェックアウトし続けるのはなぜですか?
さまざまな方法で組み合わせていくつかの実行可能ファイルを生成するさまざまなプロジェクト (C++ DLL、C++ スタティック ライブラリ、C# アセンブリ、C++ Windows 実行可能ファイル) を含む VS2005 ソリューションがあります。何らかの理由で、ソリューションを開くたびに、VS2005 は編集のためにプロジェクトの 1 つをチェックアウトしようとします。プロジェクトはまったく変更されておらず、チェックアウトされているだけです。チェックアウトする前にプロンプトを表示するように VS2005 を構成すると、ロード中に自動チェックアウトをキャンセルでき、目に見える悪影響はありません。関連する場合とそうでない場合がありますが、チェックアウトし続けるプロジェクトは cppunit バージョン 1.12.0 (静的 lib バージョン) です。どうすればこの迷惑な行動を止めることができますか?
その他の潜在的に関連する (または関連しない) 詳細:
- ソース管理は Team Foundation Server (Visual SourceSafe ではありません)
- .suo または .ncb ファイルがチェックインされていない
- .vcproj および .vspscc ファイルがチェックアウトされています
- ソリューションを閉じるか、Visual Studio をシャットダウンすると、プロジェクトへの変更を保存するかどうかを尋ねられます。「はい」と答えると、ファイルは変更されません (Kdiff3 はローカル ファイルとサーバー バージョンを比較し、「ファイルはバイナリで等しい」と報告します)。
- 「変更された」ファイルをチェックインしようとすると、「チェックインする変更はありません。すべての変更は変更されていないファイルまたはロックでした。変更はサーバーによって元に戻されました」という Visual Studio メッセージが表示されます。
visual-c++ - 64 ビット Windows サーバー 2008 上の Visual C++ 2005 で 32 ビット アプリケーションのコンパイルを最適化する方法
継続的統合のために、64 ビット Windows サーバー 2008 を使用してビルド サーバーをインストールしました。
私が 64 ビット サーバーを選択した理由は、~3Gb 以上の RAM を搭載するためでした。このマシンが非常に高速なビルドを提供することを期待していました。
残念ながら、結果は控えめに言っても大きく欠けています。私のデスクトップは、Xeon クアッド コア、15k RPM SAS、および 8 ギガの RAM を搭載したこのサーバーよりも高速なビルドを提供します。
Visual C++ 2005 を使用して、32 ビット アプリケーションを Cygwin でコンパイルします。
WOW64 エミュレーターがビルド プロセスを遅らせるボトルネックになる可能性はありますか?
任意のポインタ、コメントをいただければ幸いです。
よろしく、
visual-studio-2005 - 負荷テストの結果を TFS 2005 の結果ストアに保存できません
結果ストアをセットアップしましたが、ロード テストの結果を発行するときに、発行されたテストの詳細を表示できません。
ビルド レポートのテスト実行セクションから、公開されたビルドをクリックし、[テスト実行] ショートカット メニューから [テスト結果の詳細の表示] を選択すると、結果が結果に保存されていないため、テスト結果の詳細を表示できないというエラーが表示されます。お店。
結果ストア データベースでデータを探しましたが、そこには何もないので、エラーは理にかなっています。
[テスト コントローラーの管理] ダイアログで、結果ストアへの接続文字列をセットアップしました。テスト結果をストアに取り込むために必要なことはこれだけですか?
c++ - VC++ コンパイラにすべてのコードをコンパイルするように指示します。それはできますか?
アンマネージ C++ に VS2005 VC++ を使用しています。私は VSTS を持っており、コード カバレッジ ツールを使用して単体テストに関して次の 2 つのことを達成しようとしています。
- テスト対象の参照コードがどれだけ実行されているかを確認する
- テスト対象のコード (存在する場合) のどれだけのメソッドが単体テストされていないかを確認します
VSTS コード カバレッジ ツール (リンク テキストを参照) のセットアップとタスク 1 の実行は簡単でした。しかし、#2は私にとって驚くべき挑戦でした。これが私のテストコードです。
上記のように両方のメソッドがクラス内で定義されている場合、コンパイラは obj ファイルから ThisMethodDoesNotRun() を自動的に削除します。その定義をクラスの外に移動すると、それは obj ファイルに含まれ、コード カバレッジ ツールはそれがまったく実行されていないことを示します。ほとんどの状況では、コンパイラーにこの除去を行ってもらいたいのですが、コード・カバレッジ・ツールの場合、値のかなりの部分が無効になります (テストされていないメソッドの検出など)。私はコンパイラに私にとって賢くするのをやめてすべてをコンパイルするように指示するために多くのことを試みましたが、私は困惑しています. コード カバレッジ ツールがこれを補正してくれるといいのですが (ソースをスキャンしてリンカーの出力と照合することで可能だと思います)、有効にする特別なモードがあることを示唆するものは何も見つかりませんでした。
よろしくお願いします、KGB
vb.net - VS2005 VB.NET XML コメント ''' - 動作を停止しました
異なるプロジェクトで VB と C# が混在するソリューションで VS2005 を使用しています。
私はこのソリューションをいくつかの異なるコンピューターで使用しており、/// (c#) と ''' (VB) の両方を含む XML コメントは数か月間問題ありませんでした。
突然、メインの開発マシンで VB が動作しなくなりました。それらはまだ C# で動作します。
彼らは他のプロジェクトでも (VB で) 働いています。この 1 つのソリューション内のすべての VB プロジェクトです。
誰にもアイデアはありますか?
数週間または数か月間 VB コードの多くを変更していないため、動作が停止した時期を正確に特定することはできません。
visual-studio-2008 - BSCMAKE:エラーBK1506:ファイルStdAfx.sbrを開くことができませんそのようなファイルまたはディレクトリはありません
VS2006プロジェクトの1つをVS2008に変換しましたが、VS2008でプロジェクトをビルドしようとすると、上記のエラーが発生します。.sbrファイルとは何ですか?どうすればコンパイルエラーを修正できますか?どんな助けでも大歓迎です。
c++ - C++ プログラムがクラッシュしたときにスタック トレースを取得するには? (msvc8/2005 を使用)
デバッグ モードで C++ プログラムがクラッシュすることがあり、内部メモリ管理ルーチンの一部 (未割り当てメモリへのアクセスなど) でアサーションが失敗したことを示すメッセージ ボックスが表示されます。しかし、スタック トレースが得られなかったので、どこから呼び出されたのかわかりません。スタック トレースを取得するにはどうすればよいですか、または少なくとも (ライブラリ/組み込みルーチンではなく) コード内で失敗した場所を確認するにはどうすればよいですか?
visual-studio - Visual Studio セットアップの問題 - 「セットアップ コンポーネントの読み込み中に問題が発生しました。セットアップをキャンセルしています。
Visual Studio 2008 のセットアップで重大な問題が発生しました。非常に便利なエラー「セットアップ コンポーネントの読み込み中に問題が発生しました。セットアップをキャンセルしています。Visual Studio 2008 (チーム システム バージョン) をアンインストール、再インストール、または修復しようとするたびに。この問題を解決できない場合は、コンピュータを完全に消去してからやり直すしかありません。これには 1 日かかります。最近、現在の VS インストールが役に立たなくなった、メモリが不足しているコンポーネントに関するプロジェクトをビルドしようとすると (当時は最大 2 GB の物理メモリが空いていたにもかかわらず)、非常に奇妙なエラーが発生しました。
注: VS2008 をインストールした後、SQL Server フォルダーにある vs_setup.msi ファイルを使用して VS2005 シェル バージョンをインストールしました。これは、Business Intelligence Development Studio で SQL Server 2005 Reporting Services デザイナーにアクセスするためです (これは、VS2008 では不可解なことに使用できません)。
誰にもこの問題の解決策はありますか?
PS : これがプログラミングに直接関係していないことはわかっていますが、私のプログラミング能力に直接関係しているため、これはSO に適していると思います。
注: 同僚がこの問題の解決策を見つけました。うまくいけば、これはこの問題で他の人を助けるはずです。
c++ - Visual C++2008と2005の違い
Microsoftのサイトで有用な情報を見つけることができなかったので、ここに質問があります。VisualC ++ 2008のコンパイラは、2005バージョンから大幅に改善されていますか?私は特により良い最適化を探しています。
visual-studio-2005 - Visual Studio 2005 での F# のセットアップ
Visual Studio 2005 で F# をセットアップするための適切なチュートリアルはありますか? VS2008で見つけたものはすべてポイントです。
つまり、プロジェクトの下の「F# プロジェクト」などです。