我创建了一个非常简单的 PSSnapin,但是当我对程序集运行 IntallUtil 时,我得到以下信息:
在 C:\Tools\PowerShellCommands\SetServerDataSource\bin\Debug\SetServerDataSource.dll 程序集中找不到具有 RunInstallerAttribute.Yes 属性的公共安装程序。删除 InstallState 文件,因为没有安装程序。
但是,我肯定有一个带有 [RunInstaller(true)] 的安装程序(继承自 CustomPSSnapIn):
[RunInstaller(true)]
public class SetServerDataSourcePSSnapIn : CustomPSSnapIn
{
///
}
有任何想法吗?