タグ付けされた質問 「visual-studio-2008」

このタグは、Microsoftの2008バージョンのソフトウェア開発製品のVisual Studioラインを参照します。コーディングの問題だけでなく、Visual Studioに関する特定の質問がない限り、このタグを使用しないでください。質問は、Visual Studioの2008バージョンに固有である必要があります。

6
クラス名とメソッド名のドロップダウンリストがない(ビジュアルスタジオの設定)
クラス名とメソッド名のドロップダウンリストを再度取得する方法を知っている人はいますか?通常はコードの上にあるのは、ドロップダウンリストです。それは単なる設定ですが、それを見つけることができないようです。ところで、設定をリセットしたくありません。私はする必要はありません。

17
MSBUILD:エラーMSB1008:指定できるプロジェクトは1つだけです
次のビルドエラーが発生するのはなぜですか? C:\ WINDOWS \ Microsoft.NET \ Framework \ v3.5 \ msbuild.exe C:\ Code \ EduBenesysNET \ EduBenesysNET \ EduBenesysNET.vbproj / t:publish / p:Configuration = Release / p:Platform = AnyCPU / v:detailed / p:PublishDir = "\\ BSIIS3 \ c $ \ DATA \ WEBSITES \ benesys.net \ benesys.net \ TotalEducationTest \" …

3
フレンドアセンブリを宣言する方法は?
私のソリューションには2つのプロジェクトがあります。 アセンブリ(基本ライブラリ) テストアセンブリ(NUnit) 最初のプロジェクトで、テストアセンブリをフレンドアセンブリとして宣言しました。 [assembly: InternalsVisibleTo ("Company.Product.Tests")] アセンブリに署名するためのソリューションをセットアップするのを忘れていることに気づくまで、すべてがうまくいきました。そこで、snkファイルを作成し、最初のアセンブリ(基本ライブラリ)に署名するようにVisual Studioプロジェクトを設定しました。最初のプロジェクトをコンパイルすると、次のエラーが発生します。 フレンドアセンブリ参照 'Company.Product.Tests'は無効です。厳密な名前の署名されたアセンブリは、InternalsVisibleTo宣言で公開キーを指定する必要があります。 snユーティリティを使用してsnkファイルから公開鍵を抽出しようとしましたが、使用方法がわからない有線バイナリファイルが生成されます。どうすれば問題を解決できますか?

6
コマンドラインからVisual Studioプロジェクトをコンパイルするにはどうすればよいですか?
Monotone、CMake、Visual Studio Express 2008、およびカスタムテストを使用している大規模なC ++ソリューションのチェックアウト、ビルド、配布、テスト、およびコミットサイクルをスクリプト化しています。 他のすべての部分は非常に単純明快に見えますが、GUIを取得せずにVisual Studioソリューションをコンパイルする方法はわかりません。 スクリプトはPythonで記述されていますが、os.systemを呼び出すだけでよい答えが返されます。


3
静的メソッドがインスタンスメソッドを呼び出す場所で、C#コンパイラがコードをエラーにしないのはなぜですか?
次のコードにはFoo()、インスタンスメソッドを呼び出す静的メソッドがありますBar()。 public sealed class Example { int count; public static void Foo( dynamic x ) { Bar(x); } void Bar( dynamic x ) { count++; } } エラーなしでコンパイルされます*が、実行時にランタイムバインダー例外が生成されます。これらのメソッドへの動的パラメーターを削除すると、期待どおりにコンパイラエラーが発生します。 では、なぜ動的パラメータを使用すると、コードをコンパイルできるのでしょうか。ReSharperもエラーとして表示しません。 編集1: * Visual Studio 2008で 編集2:sealedサブクラスに静的Bar(...)メソッドが含まれる可能性があるため、追加されました。シールドされたバージョンでさえ、実行時にインスタンスメソッド以外のメソッドを呼び出すことができない場合にコンパイルされます。

30
編集して続行:「次の場合は変更できません...」
クリーンなWinFormsプロジェクトを作成しても、エディットコンティニュは機能せず、エラーが発生します。 デバッガーが既に実行中のプロセスにアタッチされている場合、またはデバッグ中のコードがビルド時または実行時に最適化されている場合、変更は許可されません。 [編集して続行]オプションは、[ツール]→[オプション]→[デバッグ]でチェックされています。 最適化が有効になっていません。 管理されたプロファイラーが設定されていないようです。 デバッグモードで実行しています x64 CPUとWindows XP 32ビットで実行していますが、プラットフォームターゲットをAnyCpuではなくx86に設定しても効果がありません。 Visual Studioのインストールを修復しても効果はありません。 この記事はMSDN Webサイトにもありました。 サポートされていないシナリオ エディットコンティニュは、次のデバッグシナリオでは使用できません。 Windows 98でのデバッグ。 混合モード(ネイティブ/管理)デバッグ。 SQLデバッグ。 ワトソン博士のダンプのデバッグ。 未処理の例外の後のコードの編集、「未処理の例外でコールスタックを巻き戻す」オプションが選択されていない場合。 組み込みランタイムアプリケーションのデバッグ。 [デバッグ]メニューの[開始]でアプリケーションを実行するのではなく、[接続先]でアプリケーションをデバッグします。 最適化されたコードのデバッグ。 ターゲットが64ビットアプリケーションである場合のマネージコードのデバッグ。エディットコンティニューを使用する場合は、ターゲットをx86に設定する必要があります。(プロジェクトのプロパティ、[コンパイル]タブ、高度なコンパイラ設定。) ビルドエラーのために新しいバージョンのビルドが失敗した後、古いバージョンのコードをデバッグします。 しかし、私はこのリストのすべての項目に「いいえ」と答えることができます。 以前は機能していましたが、数日前に機能しなくなりました。原因が何であるかはわかりません。

5
デバッグ時に引数を指定してプログラムを起動するにはどうすればよいですか?
Visual Studio 2008でプログラムをデバッグしたいと思います。問題は、引数を取得しないとプログラムが終了することです。これはmainメソッドからのものです: if (args == null || args.Length != 2 || args[0].ToUpper().Trim() != "RM") { Console.WriteLine("RM must be executed by the RSM."); Console.WriteLine("Press any key to exit program..."); Console.Read(); Environment.Exit(-1); } 私はそれをコメントアウトしたくないし、コンパイル時に戻ってきたくない。デバッグ時に引数を指定してプログラムを開始するにはどうすればよいですか?スタートアッププロジェクトとして設定されます。

18
ビルド後はコード1で終了しました
ビルド後のイベントを含むプロジェクトがあります。 copy $(ProjectDir)DbVerse\Lunaverse.DbVerse.*.exe $(TargetDir) 私のマシンでは毎回問題なく動作します。「exited with code 1」エラーが常に発生する新しい開発者がいます。私は彼女にDOSプロンプトで同じコマンドを実行させましたが、うまくいきました。何が原因でしょうか?実際のエラーに到達する方法はありますか? どちらもVisual Studio 2008を使用しています。

9
Visual Studio 2008で領域折りたたみを永続的に無効にする方法
Visual Studio 2008でコードの折りたたみをオフにする方法を知っている人はいますか?一部の同僚はそれを気に入っていますが、私は個人的に常にすべてのコードを確認したいと思っています。Visual Studioのコピーが折りたたまれ#regionsたり、関数の本体が表示されないようにしたいのですが。


16
Visual StudioのGit-既存のプロジェクトを追加しますか?
既存のプロジェクトをGitのソース管理下に置くことを試みていますが、いくつかのことについては不明です。 「Team Foundation Service」のGitアカウントをオンラインで設定しました。 現在、ASP.NET MVC 4ソリューションがあります-プロジェクトフォルダーにあります。ローカルでGit「リポジトリ」を作成しました(現在は空のフォルダ)。これは、Projectsの現在のアプリケーションフォルダーにする必要がありますか?それともコピーである必要がありますか? 既存のファイルをオンラインリポジトリに取り込むにはどうすればよいですか?

27
ソースファイルがモジュールのビルド時と異なる
これは私を夢中にさせています。 変更しようとしているかなり大きなプロジェクトがあります。以前に入力したときにDbCommand、Visual Studioが構文の強調表示を行わず、を使用していることに気付きましたSystem.Data.Common。 何も強調表示されていませんが、プロジェクトは私のブラウザーで正常に動作しているようです。そこで、デバッガーを実行して、実際に問題なく機能しているかどうかを確認することにしました。 強調表示を行わなかったクラスが呼び出されるたびに、"the source file is different from when the module was built"メッセージが表示されます。 私はソリューションをクリーンアップして数回再構築し、tmpファイルを削除して、ここにあるすべての指示に従いました。、Webサーバーを再起動しましたが、ソースファイルが明らかに異なる場合でも、ソースファイルが異なることを示しています。 このため、今日作成したコードをテストすることはできません。 コンパイルしたばかりのソースがバイナリとどう違うのですか? ビジュアルスタジオに感覚を吹き込む方法はありますか、それとも単に何か不足していますか?

12
ファイル内を検索:Team Foundation Server内のすべてのコードを検索します
TFS内のすべてのファイルの最新バージョンで特定の文字列または正規表現を検索する方法はありますか?これはおそらく、Visual Source Safeで見逃している唯一のものです... 現在、コードベース全体で最新を取得してWindows Searchを使用していますが、75,000ファイルに1 GBを超えるコードが含まれているため、非常に苦痛です。 編集:上記のpowertoolsを試しましたが、[ワイルドカード検索]オプションはファイル名のみを検索し、内容は検索しないようです。 更新:既存のMOSS(検索サーバー)インストールにカスタマイズされた検索オプションを実装しました。

8
タイプまたは名前空間名「Objects」は名前空間「System.Data」に存在しません
エンティティ、C#、およびSQL Serverを使用して、n層アプリを作成しています。すべてのDALコンポーネントに共通の基本クラスをいくつか作成しています。この基本クラスでは、エンティティオブジェクトによって継承されたObjectContext基本クラスの接続状態を処理します。 コンパイルすると、次のエラーがスローされます。 タイプまたは名前空間名「Objects」が名前空間「System.Data」に存在しません(アセンブリ参照がありませんか?) また、usingステートメントSystem.Data.Objectsも同じ理由で解決されません。 アセンブリを参照として追加しようとしましたが、アセンブリ参照の[.NET]タブにそれが見つかりませんでした。 何かご意見は?ありがとう!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.