小编Kaz*_*zar的帖子

找不到指定的 SDK“Microsoft.NET.SDK.WorkloadAutoImportPropsLocator”。.net core 5 MacOS

我正在使用 macOS Big Sur 和 Visual Studio .net core 5。\n我认为问题是在允许 Visual Studio 安装更新后开始的(我没想到会出现任何问题),几个小时后dotnet命令停止工作。

\n

我发现这是 M1 Mac 上的一个已知问题,当 dotnet 停止工作时,建议使用的版本是 - 5.0.402。\n我卸载了 dotnet 并安装了推荐的版本。

\n

卸载 dotnet 的命令(需要脚本文件):

\n
chmod +x dotnet-uninstall-pkgs.sh \nsudo ./dotnet-uninstall-pkgs.sh\nsudo rm -r /etc/dotnet\n
Run Code Online (Sandbox Code Playgroud)\n

安装较新版本(5.0.402)后,我的项目仍然无法运行,并且在 Visual Studio 中收到此错误:

\n
/usr/local/share/dotnet/x64/sdk/6.0.101/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.ImportWorkloads.props(14,38): error MSB4236: The SDK 'Microsoft.NET.SDK.WorkloadAutoImportPropsLocator' specified could not be found.\n
Run Code Online (Sandbox Code Playgroud)\n

我正在考虑卸载最新的 SDK,但不确定这是否是一个好主意,并且可能会导致 VisualStudio 出现其他问题。

\n
$ ./dotnet-core-uninstall list\n
Run Code Online (Sandbox Code Playgroud)\n

输出(来自 dotnet-core-uninstall 工具):

\n
This tool cannot uninstall versions of the runtime or SDK …
Run Code Online (Sandbox Code Playgroud)

.net-core asp.net-core asp.net-core-cli .net-5

5
推荐指数
2
解决办法
1万
查看次数

Ruby中的C## region

Ruby中是否存在等同于#region(C#)的东西?

#region(C#参考)

#region允许您指定在使用Visual Studio代码编辑器的大纲功能时可以展开或折叠的代码块.在较长的代码文件中,可以方便地折叠或隐藏一个或多个区域,以便您可以专注于当前正在处理的文件部分.以下示例显示如何定义区域:

#region MyClass definition
    public class MyClass 
    {
        static void Main() 
        {
        }
    }
#endregion
Run Code Online (Sandbox Code Playgroud)

来源:https://msdn.microsoft.com/en-us/library/9a1ybwek.aspx


C#代码示例 #region

http://3.bp.blogspot.com/-U3xXd7aOsZY/TvxJbfGIbVI/AAAAA (来自Pranay Rana的文章"使用C#Region让您的代码说话"中的图片)

谢谢!

ruby ruby-on-rails

1
推荐指数
1
解决办法
228
查看次数