在Win10主机

时间:2016-10-19 02:41:09

标签: .net powershell

所以,我有一个在Windows 8.1主机上在Vs2012上开发的项目。 此项目是创建已编译的cmdlet的项目,因此具有对System.Management.Automation的引用。 .NET项目的目标是Framework 4.0。

我将我的开发主机升级到了Windows10。 Windows 10有PS5.0,它以.NET 4.5为目标。

如何创建面向.NET 4.0的已编译cmdlet(又称模块)?每次我添加对System.Management.Automation的引用时,我都会获得面向.NET 4.5的Windows程序集。

但是,由于4.5是4.0的替代品,据我所知,当安装4.5时,定位4.0的应用程序可以正常运行,我想让我的编译cmdlet定位到4.0。 这将允许我将此模块分发给Win8和Win10主机。

我希望我能正确解释这个问题。

0 个答案:

没有答案