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

Visual Studio 2015は、2013バージョンに続くMicrosoftのVisual Studio製品スイートのバージョンです(「Dev14」とも呼ばれ、C ++コンパイラバージョン19.0が含まれています)。このタグは、コードを読むだけでなく、Visual Studio 2015の機能について特定の質問がある場合に使用します。

17
Visual Studio 2015壊れたRazor Intellisense
VS2015インスタンスをインストールして修復した後も、MVCビューでintellisense(サーバー側)を機能させることができません。セッションで初めて.cshtmlファイルを開き、Activitylogファイルにアドレス指定されるとすぐに、メッセージプロンプトで警告が表示されます。ActivityLog.xml(短縮バージョン)で取得されたエラーメッセージ: System.ArgumentException:アイテムは既に追加されています。辞書のキー: 'RazorSupportedRuntimeVersion' ここにフルバージョンがあります: System.Reflection.TargetInvocationException:呼び出しのターゲットによって例外がスローされました。---> System.ArgumentException:アイテムは既に追加されています。辞書のキー: 'RazorSupportedRuntimeVersion'追加されるキー:System.Collections.Hashtable.Add(Object key、Object value)at System.Collections.Hashtable.Insert(Object key、Object nvalue、Boolean add)at System.Collections.Specialized.HybridDictionary.Add at 'RazorSupportedRuntimeVersion' (オブジェクトキー、オブジェクト値)Microsoft.VisualStudio.Utilities.PropertyCollection.AddProperty(Object key、Object property)at Microsoft.VisualStudio.Html.Package.Razor.RazorVersionDetector.Microsoft.Html.Editor.ContainedLanguage.Razor.Def.IRazorVersionDetector .GetVersion(ITextBuffer textBuffer)at Microsoft.Html.Editor.ContainedLanguage.Razor.RazorUtility.TryGetRazorVersion(ITextBuffer textBuffer、Version&razorVersion)at Microsoft.Html.Editor.ContainedLanguage.Razor.RazorErrorTagger..textBuffer-TextBuffer(TextBuffer)内部例外スタックトレース---システムで。System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr、Binderバインダ、Object []パラメータ、CultureInfoカルチャ)のSystem.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttrのRuntimeMethodHandle.InvokeMethod(Object target、Object [] arguments、Signature sig、Boolean constructor) 、バインダーバインダー、Object [] args、CultureInfoカルチャー、Object [] activationAttributes、StackCrawlMark&stackMark)at System.Activator.CreateInstance(Type type、BindingFlags bindingAttr、Binderinder、Object [] args、CultureInfoculture、Object [] activationAttributes)at System.Activator.CreateInstance(Type type、Object [] args)at Microsoft.Html.Editor.ContainedLanguage.Common.ContainedCodeErrorTaggerProvider'1.CreateTagger …

30
Visual Studio 2015インストーラーがインストール中にハングしますか?
Visual Studio Ultimate CTP 6の完全なISOをダウンロードしました。インストールプログラムは約90%のマークに達し、進行状況バーでゲージを測り、そこに止まっています。Superfetch、アンチマルウェア保護、およびその他のバックグラウンドプロセスからのアクティビティが頻繁にありましたが、プログレスバーはまだ機能していませんでした。最終的に、20分後にバックグラウンドタスクアクティビティが収まりましたが、プログレスバーはまだ動揺していませんでした。 CHEAP TRICK:メモ帳ウィンドウを開き、その左端を配置して、進行状況バーの現在の位置を完全にマークします。進行状況バーが約1時間以内にメモ帳ウィンドウの左端を超えない場合は、おそらくスタックしています。

10
システムトレイでVsHub.exeを無効にするにはどうすればよいですか?
Visual Studio 2015を起動すると、他の2つの実行可能ファイルも起動します。 VsHub.exe そして Microsoft.VsHub.Server.HttpHost.exe これらは両方ともタスクマネージャでかなりのスペースを必要とします。 この「Visual Studio Hub」オプションを削除するにはどうすればよいですか?Visual Studio Hubの機能を含め、Visual Studioの「一流」の機能は使用していません。

12
Visual StudioにMicrosoft RDLCレポートデザイナーがありません
Visual Studio 2015では、RDLCレポートのデザイナーが見つかりません。これがバグにすぎないのか、それが後で提供されるのか、MicrosoftがRDLCを強制終了したいのか、外部デザイナーをいつ使用するのか、誰がこれを使用するのかを誰かが知っていますか? 更新 Visual Studio 2017でRDLCレポートデザイナーを検索する開発者は、Visual Studio Marketplaceからダウンロードする必要があります。

5
VS2015ビルドがDynamicでエラーメッセージなしで失敗する
JSONを返すコードの単体テストを書いていました。それが返す型は匿名型であるためdynamic、アサーションを行うためにオブジェクトをa にキャストするだけで、その値を検証することを考えました。 しかし、それを行うとビルドが失敗しますが、エラーメッセージは表示されません。これを非常に単純なコードで新しい単体テストプロジェクトで再現できました。 [TestMethod] public void TestMethod1() { var obj = new { someValue = true }; dynamic asDynamic = obj; Assert.IsTrue(asDynamic.someValue); } 失敗したビルドのスクリーンショットについては、以下を参照してください ただし、アサーションをコメント化すると、ビルドは成功します。 対照的に、LinqPad 5ベータ(Roslynコンパイラを使用)で次のコードを実行しましたが、問題はありませんでした。 var obj = new { someValue = true }; dynamic asDynamic = obj; Console.WriteLine((asDynamic.someValue == true).ToString()); 本当 何が起きてる?エラーは、私は私が使用している場合は言うことができない表示されていないのでdynamic、それがために使用するための過負荷を見つけることができない場合は、誤って、またはIsTrue()ためのdynamic、またはこれがコンパイラのバグかどうか(ただし、これは非常に疑わしいですが) 、コードに問題があるという証拠はありません)。 過負荷の問題については、試してみましたAssert.IsTrue((bool)asDynamic.someValue);が、ビルドはまだ失敗し、エラーメッセージは表示されません。 @RonBeyerのコメントに従って、私は以下のようなより多くのキャストを試みましたが、役に立たなかった: dynamic asDynamic …

6
Visual Studio 2015でC#6サポートを無効にするにはどうすればよいですか?
バックグラウンド C#6を有効にしてVS 2015で開発しているプロジェクトがあり、C#6を使用せずにVS 2013を使用する開発者がプロ​​ジェクトを開く必要がある場合があります。 この特定のソリューション内でC#6を使用するつもりはありません(私が望むだけ)。 問題 Visual StudioとReSharperは、C#6がサポートされていない以前のバージョンのVisual Studioでソリューションを動作不能にする有用なC#6言語構成を提案しています。 私がしましたReSharperのC#6のサポートを無効にしますが、私はC#は、ソリューション全体を越えています/無効の上限に見えることはできません。 質問 ソリューション内またはVisual Studio 2015内でC#をC#5機能に制限するにはどうすればよいですか?

20
tsconfig.json:ビルド:構成ファイルで入力が見つかりませんでした
ASP.NETコアプロジェクトがあり、ビルドしようとするとこのエラーが発生します。 error TS18003: Build:No inputs were found in config file 'Z:/Projects/client/ZV/src/ZV/Scripts/tsconfig.json'. Specified 'include' paths were '["**/*"]' and 'exclude' paths were '["../wwwroot/app","node_modules/*"]'. 1> The command exited with code 1. 1> Done executing task "VsTsc" -- FAILED. これは私のtsconfig.jsonファイルです: { "compileOnSave": true, "compilerOptions": { "emitDecoratorMetadata": true, "experimentalDecorators": true, "lib": [ "es5", "dom" ], …

7
C#6.0の機能がVisual Studio 2015で機能しない
Visual Studio 2015をC#6.0でテストしていますが、言語機能が動作していません。MVC Webアプリケーションでは、次のコードがコンパイルされます。 if (!string.IsNullOrWhiteSpace(Model.Profile?.TypeName)) { // More logic here... } しかし、DebugおよびIIS Expressを介してアプリケーションを実行すると、次のエラーが発生します。 CS1525:無効な式用語 '。' これらの機能を有効にするにはどうすればよいですか?

14
IISに公開し、環境変数を設定する
これら2つの質問と回答を読んで、Asp.net 5アプリをIIS 8.5サーバーで実行することができました。 Asp.net vNext初期ベータ版がWindowsサーバーのIISに公開 MVC6アプリをIISで動作するように構成するにはどうすればよいですか? 問題は、IISで実行されている場合でも、Webアプリがまだenv.EnvironmentName値を使用していることDevelopmentです。 また、同じWebの2つのバージョン(ステージング、プロダクション)を同じサーバーで実行したいので、各Webの変数を個別に設定するメソッドが必要です。 これを行う方法?

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プロジェクトを作成するにはどうすればよいですか?

2
C#6の「静的」機能を使用するにはどうすればよいですか?
C#6の新機能のいくつか、具体的には 「静的を使用する」を調べています。 using staticは、種類の静的メンバーをスコープに直接インポートできる新しい種類のusing句です。 (ブログ投稿の下部) 私が見つけたいくつかのチュートリアルによると、アイデアは次のとおり です: using System; class Program { static void Main() { Console.WriteLine("Hello world!"); Console.WriteLine("Another message"); } } Console静的クラスを使用する新しいC#6機能を使用して、繰り返しステートメントを省略できます。 using System.Console; // ^ `.Console` added. class Program { static void Main() { WriteLine("Hello world!"); WriteLine("Another message"); } // ^ `Console.` removed. } しかし、これは私のために働いているようには見えません。次のように言って、usingステートメントでエラーが発生します。 「 ' using …

11
Visual Studio 2015または2017でIntelliSenseエラーが表示されるが、ソリューションがコンパイルされる
現在、新しいVisual Studio 2015を評価しており、IntelliSenseで奇妙な問題が発生しました。新しいスタジオでメインソリューションをコンパイルすると、ビルドは成功しますが、それでも6つのエラーが表示されます。 私はそれが本当のエラーではなく、単なるインテリセンスエラーであることを発見しました。コードは間違いなく正しく、すべてが正常にコンパイルされています。ただし、コードは赤でマークされ、エラーがエラーリストに表示されます。 6つのエラーはすべて同じ原因です。これは単純なコンストラクター呼び出しです。奇妙なことに、まったく同じコンストラクターがエラーなしで発生する場合もあります。 エラーメッセージ: Code: CS1729 Message: '<the class>' does not contain a constructor that takes that many arguments. Project: <the project name> File: <the path to the file> 新しいスタジオは、レガシーソフトウェアなし(VS13なし)で、新しくインストールされたWindows 7にインストールされました。 私はすでにキャッシュのクリア、suoファイルの削除、binおよびobjディレクトリの削除、ソリューションのクリーンアップと再構築などを試みましたが、何も機能しませんでした。 誰かがその行動を私に説明できますか?


21
Visual Studio 2015はかみそりやIntellisenseを構文強調表示しない
VS2015 RCのRazorビューで、C#コードの適切な色分けが表示されません。私のプロジェクトはVS2013では問題なく機能していましたが、2015年には機能していません。C#コードに関するIntellisenseも提供されていません。ソリューションが構築され、サイトは正常に動作します。 役に立たないように以下を試しました すべてのVisual Studio拡張機能を無効にする .suoファイルを削除する プロジェクトを削除してソリューションに再度追加する どうすれば修正できますか? 例:

5
Visual Studio 2015 Update 1スパムlocalhost
Visual Studio Update 1を昨日インストールしましたが、ASP.NETサービスをIISでローカルに実行しているときに(Expressバージョンではありません)。アドレスへの毎秒数百のリクエストが表示されます http://localhost:49155/vshub/ca9dea4b016f45c68a6a8c1a07809eb4/DataWarehouseModule/dataWarehouse/getStatus/ これを引き起こしているのは何ですか?それは予防可能ですか?

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