.NET Framework SDK与.NET Framework

.NET Framework SDK与.NET Framework,.net,.net,在这个网址上说 .NET Framework已安装到Windows 10、8等中 但我不明白这个安装是否包含编译器工具等 在Java中,我只能安装JRE,也只能安装包含JRE的SDK 这与使用.NET Framework的Windows相同吗 是否有.NET Framework和.NET Framework SDK 如果我没有安装Visual Studio,但我有Windows 10,我可以为.NET编程吗?您可以使用安装在Windows 10、8、7等上的.NET Framework附带的工具

在这个网址上说

.NET Framework已安装到Windows 10、8等中

但我不明白这个安装是否包含编译器工具等

在Java中,我只能安装JRE,也只能安装包含JRE的SDK

这与使用.NET Framework的Windows相同吗

是否有.NET Framework和.NET Framework SDK


如果我没有安装Visual Studio,但我有Windows 10,我可以为.NET编程吗?

您可以使用安装在Windows 10、8、7等上的.NET Framework附带的工具为.NET编程-只需启动记事本并开始黑客攻击

csc.exe是您的C#编译器(如果您更喜欢Visual Basic,则为vbc.exe)


有专门的SDK为各种API/技术(如SharePoint、Exchange等)开发.NET程序。

安装的是运行时,而不是SDK。这并不完全正确。请看我对@Filburt的评论。事实上,我安装了一个干净版本的Windows 10,并在C:\Windows\Microsoft.NET\Framework\v4.0.30319\csc.exe、ldasm.exe等中找到了它。因此,我认为.NET安装不仅包含运行时,而且还包含一些SDK工具,即使这些工具没有与Windows SDK提供的工具一样完整。这是正确的吗?这是正确的-Windows SDK是一组扩展工具,类似于前面提到的工具,随Visual Studio提供。由于SDK可以独立于Visual Studio安装,因此即使没有Visual Studio,也有机会构建程序集:如果客户端向您提供解决方案及其引用的SDK,您可以在普通Windows计算机上构建它。(需要安装SDK)