所以我在 Mac OS X 上使用 Vagrant 和 Puppet 来实例化和配置在http://www.vagrantbox.es/上找到的Windows 2008 R2 Datacenter Full basebox (在 VirtualBox 中),我想知道是否有人能够成功将 .NET 4.5 安装到此映像?
我找到了这个模块,并将它放在我项目的 /puppet/modules 文件夹中:
https://github.com/justinstoller/puppet-dotnet
我所有实际安装 .NET 4.0 或 4.5 的尝试都会导致权限错误。
我认为这是因为 Puppet Agent 作为“SYSTEM”运行,并且在没有提升权限的情况下无法对操作系统进行重大更改。
任何人都可以确认这一点并提供解决方法吗?最好不涉及构建自定义basebox。