我正在尝试创建一个新的.NET
控制台项目,如图所示
this tutorial
dotnet new console
但没有任何反应。我希望创建Program.cs
和HelloWorld.csproj
个文件,但事实并非如此,我不知道为什么。对于那些想知道的人,我的环境包含以下内容
.NET
Core SDK 2.0.3 更新
这一切都在OSX High Sierra的virtualbox
+ vagrant
+ Windows Remote Desktop
内进行。要重现此问题,只需在此vagrant up
Vagrantfile
即可
Vagrant.configure("2") do |config|
config.vm.box = "opentable/win-2012r2-standard-amd64-nocm"
config.vm.network "forwarded_port", host: 3389, guest: 3389
config.vm.communicator = "winrm"
end
然后使用Microsoft Remote Desktop
来使用VM。通过单击New
并输入以下信息
PC name : 127.0.0.1:3389
User name : vagrant
Password : vagrant
登录Windows VM后,只需下载.NET SDK
并开始在dotnet
中尝试powershell
个命令。如果你像我一样,你会注意到没有任何反应,这很糟糕。
我目前正在下载WindowsServer2012-R2
的试用版,以查看该图片与我目前正在使用的图片(hosted by vagrant)之间是否存在任何差异。< / p>
答案 0 :(得分:0)
此预先配置的Windows Server Image对于该任务存在缺陷。在我手动配置了新的Windows Server 2012 R2图像后,我能够毫无疑问地运行dotnet
命令。