请帮帮伙计们。
我在Visual 2015中创建了一个新项目Class Library (Package)。我想在MVC 6项目中使用这个项目。现在,它抱怨说,即使在我添加了对System.Security的引用之后,System.Security中也不存在密码。
即使我有直接到MVC 6项目的代码,它仍然在抱怨。

我不确定它是否与.NET框架版本有关,因为它也表明这个名称空间在框架5.4中不可用

谢谢你们的帮助。
发布于 2016-06-09 17:48:46
非常感谢你们的帮助。我设法将dotnet5.4框架从project.json文件中删除,从而使其正常工作。见下面的截图

创建新项目时,即使选择framework 4.5.1,也会自动添加此框架。
再次感谢您。
发布于 2016-06-08 21:17:45
如果这是RC2,那么使用netstandard1.5
var aes = System.Security.Cryptography.Aes.Create();IIRC net5.4已经不正确了,而且看起来也是多目标的,所以可能是这样的:
#if NETSTANDARD1_5
var aes = System.Security.Cryptography.Aes.Create();
#else
var aes = Rijndael.Create();
#endifhttps://stackoverflow.com/questions/37712984
复制相似问题