2017-03-26 28 views
2

Visual Studio 2017のオンラインリファレンスドキュメントを.Net Frameworkから.Net Coreに変更したようです:F1キーを押すたびに、タイプ/メソッドの.Net Coreドキュメントが送られますキャレットはその上にあった。Visual Studio 2017のデフォルトリファレンスドキュメント

.Net .Coreプロジェクトに参加していれば非常にうれしいですが、.Net Framework 4.6.1プロジェクトでもそうです。そして、この.Net Coreヘルプには、がありません。他のバージョンを表示ドロップダウンリスト。 (これはわかりやすいですが、それは実際には.NET Framework 4.xの新しいバージョンではありません)
これは、このキーを私にはほとんど役に立たなくします。私は、MSDN .Net Framework 4.xのドキュメントを入手するためのタイプ/メソッドをグーグルで探すことになります。 (どちらがthisthisを比較し、現在の両方に存在する対象についてのより完全である。)

は、Visual Studio 2017からタイプ/方法のための.NET Framework 4.xのドキュメントを開くために F1キーを取得する方法はありますキャレットはどこですか?

ヘルプやツール/オプションの設定が見つかりませんでした。

この問題は、オンラインヘルプにのみ影響します。技術的にはVisual Studioは非難されていないようです。フレームワークとそのバージョンを指定するパラメータを持つMSDN WebサイトのURLにブラウザを起動します。しかし、.NET Coreのドキュメントに関係なく、MSDNはリダイレクトします。だから今はMSDNのウェブサイトのバグとして私に見えます。

2017を送信するVisual Studioの上のURL例:Visual Studioの2015は上送信している間301 =>https://msdn...その後、302 =>

https://docs.microsoft.com/en-us/dotnet/core/api/system.runtime.serialization.streamingcontext 

http://msdn.microsoft.com/query/dev14.query?appId=Dev14IDEF1&l=EN-US&k=k(System.Runtime.Serialization.SerializationInfo);k(TargetFrameworkMoniker-.NETFramework,Version%3Dv4.6.1);k(DevLang-csharp)&rd=true 

http://msdn.microsoft.com/query/dev15.query?appId=Dev15IDEF1&l=EN-US&k=k(System.Runtime.Serialization.StreamingContext);k(TargetFrameworkMoniker-.NETFramework,Version%3Dv4.6.1);k(DevLang-csharp)&rd=true 

は、MSDNのリダイレクトを結果として生じるが

これは、URLのhttpsバージョンにリダイレクトされた後、paサービスを提供しますge。

+1

それは私にとっても同じですが、ヘルプビューアでヘルプを起動させると動作します – Lennart

+0

ありがとうございます。 Visual Studio用の機能「ヘルプビューア」をインストールすると、その選択肢が与えられました。また、ローカルヘルプからWebバージョンへの作業リンクも利用できます。それは良い回避策です。 –

答えて

1

これが変更されました。

私の質問ですでに述べたように、それはVisual StudioのトラブルよりもドキュメンテーションWebサイトのトラブルです。

また、docs.microsoft.comのWebサイトではリダイレクトが変更されました。提供された例では、それが今(パスにcoreこれ以上)にリダイレクトされます:にさらにリダイレクト

https://docs.microsoft.com/en-us/dotnet/api/system.runtime.serialization.streamingcontext 

https://docs.microsoft.com/en-us/dotnet/api/system.runtime.serialization.streamingcontext?view=netframework-4.7 

まあ、まだありません尋ねたフレームワーク(4.7ではなく4.6を.1).Net Frameworkの代わりに.Net Core documentationに上陸するよりも良い方法です。

また、4.5より前のバージョンのドキュメントを表示するオプションは提供されていませんが、msdnドキュメントとしても完成しています。

実際に私のいくつかのテストでは、バージョンを変更してもページがリロードされていないようですが、これはちょっと美容的なようです...実際には、

msdnからdocsへの移行が少し早すぎるように見えるので、docs.microsoft.comサイトはまだ「進行中の作業」サイトであるようです。

とにかく、私にはVisual Studio 2017側で何かするべきことはありません。新しいドキュメントサイトが完成するのを待ってください。

+0

今日の私のために働くと思われる – Lennart

関連する問題