我的项目中有一个自定义光标文件 (32x32),我正在尝试在 Visual Studio 中编辑该文件。但是当我加载它时,图像工具栏中的所有工具都被禁用。工具栏上唯一启用的按钮是“放大工具”、“设置热点工具”和“新图像类型(ins)”工具。
我可能已经有 15 年没有在 Visual Studio 中进行任何图像编辑了。我确信我错过了一些明显的东西。我需要做什么才能编辑这个东西?
(注意:我已经检查过该文件不是只读的。)
我的项目中有一个自定义光标文件 (32x32),我正在尝试在 Visual Studio 中编辑该文件。但是当我加载它时,图像工具栏中的所有工具都被禁用。工具栏上唯一启用的按钮是“放大工具”、“设置热点工具”和“新图像类型(ins)”工具。
我可能已经有 15 年没有在 Visual Studio 中进行任何图像编辑了。我确信我错过了一些明显的东西。我需要做什么才能编辑这个东西?
(注意:我已经检查过该文件不是只读的。)
我的目标是构建 ASP.NET Core 源代码,以便我可以添加相关项目并在本地调试它们。
我已经克隆了https://github.com/dotnet/aspnetcore/tree/release/6.0并按照以下步骤操作: https://github.com/dotnet/aspnetcore/blob/main/docs/BuildFromSource.md。
我能够恢复/构建一切,没有任何错误。
我已经Microsoft.AspNetCore.Authentication.OpenIdConnect.csproj
在 VS 2022 v17.9.0 Preview 1.1 中打开并尝试构建它,但收到此错误:
错误 NETSDK1141
无法解析位于 C:\aspnetcore\global.json 的 global.json 中指定的 .NET SDK 版本。Microsoft.AspNetCore.Authentication.OpenIdConnect C:\Program Files\dotnet\sdk\8.0.100\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.DefaultItems.targets 128
这是我的global.json
文件:
{
"sdk": {
"version": "6.0.125"
},
"tools": {
"dotnet": "6.0.125",
"runtimes": {
"dotnet/x64": [
"2.1.30",
"$(MicrosoftNETCoreBrowserDebugHostTransportVersion)"
],
"dotnet/x86": [
"$(MicrosoftNETCoreBrowserDebugHostTransportVersion)"
],
"aspnetcore/x64": [
"3.1.32"
]
},
"Git": "2.22.0",
"jdk": "11.0.3",
"vs": {
"version": "16.8",
"components": [
"Microsoft.VisualStudio.Component.VC.ATL",
"Microsoft.VisualStudio.Component.VC.Tools.x86.x64"
]
},
"xcopy-msbuild": "16.5.0-alpha"
},
"msbuild-sdks": {
"Yarn.MSBuild": "1.22.10",
"Microsoft.DotNet.Arcade.Sdk": "6.0.0-beta.23517.3",
"Microsoft.DotNet.Helix.Sdk": "6.0.0-beta.23517.3"
}
}
根据第一行,我需要下载.NET SDK v6.0.125。
我在档案中找不到这个版本。
我找到的最接近的版本是https://github.com/dotnet/core/blob/main/release-notes/6.0/6.0.12/6.0.12.md。
但是,当我下载并安装它时,它显示 SDK 版本为 6.0.404,运行时版本显示为 6.0.12:
我可以看到我现在已经安装了这些 SDK:
如何下载 .NET SDK 6.0.125?
我对编程真的很陌生。如果这个问题听起来很愚蠢,请耐心等待:如果我重命名一个变量,我是否必须重写所有提及的内容?或者有没有办法用新的变量名称替换所有提及的内容?我正在 Visual Studio 中用 C++ 编写。如果有人能回答我的问题那就太好了:)
现在我总是替换变量的所有提及,但我一直在想这是否可以以任何方式更快?
正如我在标题中所说,我将 program.cs 保存在另一个目录中。原始的program.cs文件仍然在我的项目目录中。
如果我在 VS 中打开原始文件,它也会显示匹配的项目,但是每当我手动单击 VS 中的 program.cs 类时,它都会说找不到路径 - 而它查找的路径是移动的program.cs的路径。
但我想指出项目目录内的原始program.cs。那么你知道我如何将它显示给VS并告诉它使用哪个路径吗?
希望我能解释我的问题......:)
我尝试在属性中更改它,但找不到选项。希望它使用默认路径的重建并没有奏效。