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

Visual Studioの機能について特定の質問がある場合は、このタグを使用します。Visual Studioでたまたま書かれたコードに関する質問には、このタグを使用しないでください。質問がリンクしている正確なテクノロジ領​​域にタグを付け、さらにVisual Studioのより具体的なバージョンにタグを付けることを検討してください。質問には、正確なVSバージョン、エディション、および更新レベルを記載してください。


7
/ MDまたは/ MTでコンパイルする必要がありますか?
Visual Studioには、コンパイルフラグ/ MDおよび/ MTがあり、必要なCランタイムライブラリの種類を選択できます。 実装の違いは理解していますが、どちらを使用するかはまだわかりません。長所/短所は何ですか? 私が聞いた/ MDの利点の1つは、これにより、誰かがランタイムを更新できるようになり(セキュリティの問題にパッチを当てるなど)、私のアプリがこの更新から恩恵を受けることです。私にとっては、これはほとんど機能ではないように見えます。新しいバージョンに対してテストすることを許可しない限り、ランタイムを変更したくないのです。 気になる点: これはビルド時間にどのように影響しますか?(おそらく/ MTは少し遅いですか?) 他の影響は何ですか? ほとんどの人はどちらを使用しますか?



7
WebサイトプロジェクトタイプでC#6を使用する方法
既存のWebサイトを更新しましたプロジェクトタイプVisual Studio 2015を、フレームワークを4.6に変更しました。 次に、コードビハインドファイルでこれらの新機能をすべて利用できるようにする予定でした。 残念ながら、次のようなエラーが発生します。 エラーCS8026:機能 'expression-bodied property'はC#5では使用できません。言語バージョン6以降を使用してください。 または例: エラーCS8026:機能「補間された文字列」はC#5では使用できません。言語バージョン6以降を使用してください。 私は簡単なGoogleチェックを行ったところ、 ScottGuのブログ投稿(ページで「8026」を検索)にコメントを投稿している男を見つけました。 私は彼のソリューションを理解していないため、さらにソリューションをもっと見やすくしたいので、このSO投稿を作成しました。 私の質問: C#6の機能を認識するために、タイプがWebサイト(つまりWebアプリケーションではない)のVisual Studio 2015プロジェクトを作成するにはどうすればよいですか?


7
VS2010 Web展開パッケージを使用して追加のファイルをどのように含めますか?
Visual Studio 2010の新しいWebパッケージ機能を使用してテストを行っていて、ビルド前のイベントを使用して、API呼び出しのためにアプリが依存する必要な.dllをbinフォルダーにコピーする状況に遭遇しました。これらは相互運用機能で使用できるCOM DLLではないため、参照として含めることはできません。 アプリの実行に必要なファイルのみを含めるオプションを選択すると、展開パッケージをビルドするときにこれらのファイルが除外されます。これらのファイルを含めるように配置設定を構成する方法はありますか?これに関する優れたドキュメントを見つけることができませんでした。

18
ASP.NETおよびWeb Tools 2015のインストール後のVisual Studioエラー「オブジェクト参照がオブジェクトのインスタンスに設定されていません」
ASP.NETおよびWebツール2015(RC1アップデート1)をインストールした後、*.cshtmlファイルを開くときにASP.NET MVC 4プロジェクト内で次のエラーが発生します。 オブジェクト参照がオブジェクトのインスタンスに設定されていません 新しいASP.NET MVC 4プロジェクトを開始して*.cshtmlそこでファイルを開こうとしても、同じエラーメッセージが表示されます。 Visual Studio 2015を使用しています

3
空のソリューション(.sln)ファイルを最初に作成してからプロジェクトを追加する方法はありますか?
(私の知る限りでは)最初にソリューションを作成してから、それに新しい/既存のプロジェクトを追加することができないため、Visual Studioは常に私を悩ませてきました。ソリューションを作成する方法を知る唯一の方法は、プロジェクトを作成し、そのソリューション名を指定することです。 では、Visual Studio(任意のバージョン)で空のソリューション(.sln)から始める方法はありますか?


8
IIS Expressで仮想ディレクトリを作成する
IIS Expressで仮想ディレクトリを作成する方法はありますか?Cassiniではこれを実行できないことを知っています。フルバージョンのIISを使用せずにこれを実行できると便利です。 これまでのところ、次のようにIIS Expressでアプリケーションをローカルで参照できるようになっています。 http:// localhost:1132 / 私がしたいのは、「OffSiteStuff」という仮想ディレクトリを作成し、それを「c:\ offsitestuff」などのCドライブの場所にポイントして、次のようにそのフォルダー内のアイテムを参照することです。 http:// localhost:1132 / OffSiteStuff / UserUploadedImage.jpg 私は自分のサイト内のフォルダーでこれを行うことができ、それでもIIS Expressを使用することができます。あるいは、単純に古いCassiniを使用しますが、このフォルダーにはユーザーがアップロードした画像が保存され、これらの画像を混在させたくありません。アプリケーションファイル。 もう1つの「大規模な」ソリューションは、オフサイトコンテンツを使用する機能をデバッグするたびにサイトを本格的なServer 2008 IIS 7.5インスタンスに展開することですが、これも少し面倒です。 <System.WebServer />Web構成要素でこれを行う方法はありますか?

7
Visual Studioでビルドするときに条件付きで32/64ビット参照を使用する
32/64ビットでビルドし、対応する32/64ビットの依存関係があるプロジェクトがあります。構成を切り替えて正しい参照を使用できるようにしたいのですが、アーキテクチャに適した依存関係を使用するようにVisual Studioに指示する方法がわかりません。 たぶん私はこれについて間違った方法をとっていますが、構成ドロップダウンでx86とx64を切り替えることができて、参照されるDLLが正しいビットであるようにしたいと思います。



6
Resharper Ctrl-Tマッピングが失われた
クラスをすばやく見つけるためにResharper Ctrl+ Tマッピングを失ったようです。ここで説明する解決策を試しました。 ResharperがインストールされているVisual Studioでキーボードショートカットがアクティブにならない 具体的には、受け入れられた答え: まず、すべてのVisual Studio設定をリセットして([ツール]> [インポートとエクスポートの設定]> [すべての設定をリセット])、次にResharper>オプション>キーボードとメニューに移動して、キーボードショートカットスキームを再適用します。 この: Resharperへの設定/オプション/キーボードとメニュー/なし/適用して保存 その後 Resharper /オプション/キーボードとメニュー/ Visual Studioに設定/適用して保存 後者は何もしません(顕著な肯定的な結果はありません)、前者は次のようになります。 (Ctrl+ T)が押されました。コードの2番目のキーを待っています。 したがって、VSはResharperではなくコマンドを処理しようとしているようです。 Alt+ Enterただし、期待どおりに機能するため、Resharperが完全に切り離されているわけではありません。 これを修正する方法に関するアイデアはありますか?

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