Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Microsoft标识平台Asp.Net c#和Visual Studio_C#_Visual Studio_Asp.net 4.5_Microsoft Identity Platform - Fatal编程技术网

Microsoft标识平台Asp.Net c#和Visual Studio

Microsoft标识平台Asp.Net c#和Visual Studio,c#,visual-studio,asp.net-4.5,microsoft-identity-platform,C#,Visual Studio,Asp.net 4.5,Microsoft Identity Platform,我有一个用Asp.NET4.5开发的应用程序。身份验证和授权是通过Asp.Net标识完成的。该应用程序是在Visual Studio 2013中开发的 我现在想转到Microsoft identity platform 将我的应用程序传输到Microsoft identity platform时,哪些版本的Asp.Net和Visual Studio应该兼容 我见过需要Visual Studio 2017或2019的示例。这是必要的还是早期版本可以兼容?即使早期版本可以兼容,使用最新版本是否会更容

我有一个用Asp.NET4.5开发的应用程序。身份验证和授权是通过Asp.Net标识完成的。该应用程序是在Visual Studio 2013中开发的

我现在想转到Microsoft identity platform

将我的应用程序传输到Microsoft identity platform时,哪些版本的Asp.Net和Visual Studio应该兼容


我见过需要Visual Studio 2017或2019的示例。这是必要的还是早期版本可以兼容?即使早期版本可以兼容,使用最新版本是否会更容易、更好?

从技术上讲,VS2013不应该有任何问题。您可能需要安装一些额外的SDK,这些SDK打包到更高的VS版本中(例如azure SDK),但即使如此,它们仍然可以使用


你可能遇到的唯一痛点是找到你可以跟随的教程,因为我在谷歌上看到的大多数教程都要求.net 4.7+和vs2017+。尽管如此,仍有支持.net 4.5的Microsoft identity platform库,因此还有一种方法。

您的问题没有真正意义。VS是一个IDE。它不直接绑定到asp.net或MS Identity的任何版本。如果您正在寻找可以使用的VS版本,请尝试最新版本(撰写本文时为2019年)。您可以在同一台电脑上并排运行不同版本的VS。@Igor True VS是一个IDE,但它们的不同版本是为与某些语言及其版本协同工作而构建的,并且也是为“自然”和轻松地与某些平台协同工作而构建的。谢谢您的回答非常有用!