nuget 相关问题

NuGet是一个免费的,开源的开发人员,专门用于.NET平台的包管理系统。

非 MVC6 项目上的 Visual Studio 2015 Nuget 错误

我今天启动了 VS 2015 来完成一些工作,它说有一个 nuget 更新,所以我更新了它。 之后,我创建了一个新项目来测试一些东西,但没有安装 nuget。打开上一个...

回答 3 投票 0

为什么nuget包中包含的静态资源在project.assets.json文件中,但实际上不在项目中

我在要打包的 Client1.csproj 中使用以下代码: net8.0 我在我想要打包的Client1.csproj中使用此代码: <Project Sdk="Microsoft.NET.Sdk.BlazorWebAssembly"> <PropertyGroup> <TargetFramework>net8.0</TargetFramework> <ImplicitUsings>enable</ImplicitUsings> <AssemblyVersion>1.0.0.8794</AssemblyVersion> <StaticWebAssetBasePath>Client1</StaticWebAssetBasePath> <IsPackable>true</IsPackable> <GeneratePackageOnBuild>True</GeneratePackageOnBuild> <NoBuild>true</NoBuild> <IncludeBuildOutput>false</IncludeBuildOutput> <NuspecFile>$(SolutionDir)\Client1\Client1.nuspec</NuspecFile> </PropertyGroup> 这是我的nuspec文件: <?xml version="1.0"?> <package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd"> <metadata> <id>Client1</id> <version>1.2.53</version> <title>Client1</title> <description>Desc</description> <authors>mz</authors> <owners>me</owners> <requireLicenseAcceptance>false</requireLicenseAcceptance> <releaseNotes>notes</releaseNotes> <copyright></copyright> <tags></tags> <dependencies> <dependency id="Microsoft.AspNetCore.Components.Web" version="8.0.0" /> <dependency id="NuGet.Build.Tasks.Pack" version="6.8.0" /> <dependency id="Microsoft.AspNetCore.Components.WebAssembly" version="8.0.0" /> <dependency id="Microsoft.AspNetCore.Components.WebAssembly.DevServer" version="8.0.0" /> <dependency id="MudBlazor" version="6.12.0" /> </dependencies> <summary></summary> <contentFiles> <files include="wwwroot/css/*.css" buildAction="Content" copyToOutput="true" flatten="true" /> </contentFiles> </metadata> <files> <file src="wwwroot\css\*.css" target="content\css" /> <file src="bin\Release\net8.0\Client1.dll" target="lib\net8.0" /> </files> </package> 这是我在目标项目上安装软件包时 project.assets.json 文件的一部分: "libraries": { "Client1/1.2.53": { "sha512": "kYwkGQ4Ea5/UXFy8yi15FanZ5dv1n5FV8mj7SXxo5fID+0VAoHLMQ1ig+ePOWYXWJqLCYAxylBaz9KjgPCubXw==", "type": "package", "path": "client1/1.2.53", "files": [ ".nupkg.metadata", "client1.1.2.53.nupkg.sha512", "client1.nuspec", "content/css/app.css", "lib/net8.0/Client1.dll" ] }, 但是有了这些,https://localhost:nnnn/content/css/app.css出现了404错误,如何解决这个问题? 它们实际上并不存在于项目目录中。相反,它们在构建过程中从 NuGet 包中提取并包含在输出目录中。

回答 1 投票 0

Nuget 问题检测到软件包降级:Microsoft.Maui.Controls 从 8.0.6 到 8.0.3

我已经很长一段时间没有遇到 nuget 问题了(VS2010),但在过去的 1/2 年里我又再次与这些问题作斗争。这一次,我似乎过不了了。 这是一个针对 .ne 的 .net maui 程序...

回答 1 投票 0

第二个 Nuget 的构建目标未执行

我为我的两个 WebAssembly 项目 Client1 和 Client2 创建了两个 nuget 包,并为每个包添加了一个构建目标,以从该客户端检索 css 文件并将它们复制到主项目,而

回答 0 投票 0

具有 NuGet 依赖项的参考 DLL

假设我构建了一个名为 B 的项目 B.dll。项目 B 使用多个 NuGet 包。 B.dll在另一个项目A中被引用,如何自动将引用的NuGet依赖添加到项目中...

回答 1 投票 0

从 Blazor WebAssembly 创建了一个 Nuget 包,但内容文件错误 404,在使用它的项目中

我从我的 WebAssembly 项目创建了一个 Nuget 包,安装后运行良好,但对于其内容文件来说,这是 .nuspec 文件: 我从我的 WebAssembly 项目创建了一个 Nuget 包,安装后运行良好,但对于其内容文件来说,这是 .nuspec 文件: <?xml version="1.0"?> <package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd"> <metadata> <id>Client1Package</id> <version>1.2.16</version> <title>Client1</title> <description>Desc</description> <authors>mz</authors> <owners>me</owners> <requireLicenseAcceptance>false</requireLicenseAcceptance> <releaseNotes>notes</releaseNotes> <copyright></copyright> <tags></tags> <dependencies> <dependency id="Microsoft.AspNetCore.Components.Web" version="8.0.0" /> <dependency id="NuGet.Build.Tasks.Pack" version="6.8.0" /> <dependency id="Microsoft.AspNetCore.Components.WebAssembly" version="8.0.0" /> <dependency id="Microsoft.AspNetCore.Components.WebAssembly.DevServer" version="8.0.0" /> <dependency id="MudBlazor" version="6.12.0" /> </dependencies> <summary></summary> <contentFiles> <files include="wwwroot/css/*.css" buildAction="None" copyToOutput="true" /> </contentFiles> </metadata> <files> <file src="bin\Release\net8.0\Client1.dll" target="lib\net8.0" /> <file src="wwwroot\css\*.css" target="content\css" /> <!-- this also is not working in the main project <link href="content/css/app.css" rel="stylesheet" /> --> </files> </package> 我需要 wwwroo 中的 app.css

回答 0 投票 0

Nuget 包 - feed (VSTS):尝试添加源时抛出异常“System.AggregateException”

我在包发布中心 (VSTS) 创建了一个新的源,安装了凭据,然后添加了包源。 现在,我正在使用 Visual Studio 2015 将 Micrososft.Aspnet.mvc 安装到项目...

回答 14 投票 0

如何在没有 Visual Studio 的情况下安装 Nuget 包?

我一直在尝试安装Nuget Package,因为由于某些原因我不使用Visual Studio,所以我需要在没有Visual Studio的情况下安装它。 有什么办法吗? 请帮帮我。

回答 2 投票 0

更新依赖包Microsoft.Data.SqlClient

Microsoft.Data.SqlClient 中存在漏洞,nuget 包 Microsoft.EntityFrameworkCore.SqlServer 使用此包的易受攻击版本。 即使是最新版本也使用微软......

回答 1 投票 0

如何打包面向 .NET Framework 和通用 Windows 平台的 .NET 库并包含特定于平台的功能?

如何以现代通用方式打包具有以下属性的 .NET 库? 为 .NET Framework 4.6 和通用 Windows 平台提供一些共享功能。 优惠...

回答 2 投票 0

如何同时将多个Nuget包更新到特定版本?

我有两个Nuget包,我们称它们为A和B。两者都引用包C的特定版本。我现在需要更新包A和B,但问题是更新的版本都需要...

回答 1 投票 0

nuget/msbuild如何将包的lib内容复制到输出目录-rules?

TL;DR:使用 nuget 包内的 lib 目录的确切规则是什么? 在我的 C# .NET SDK 项目中使用 Visual Studio 中的 NuGet 包时,包的内容...

回答 1 投票 0

C# 中的包引用有错误的 using 语句

我在 VS Code 中有一个在 .NET 6.0 上运行的 C# 项目。我有一个包参考,它是正确的版本,但其中的 using 语句来自旧版本,这会导致错误,而且我...

回答 1 投票 0

使用Nuget.exe下载Nuget包

我正在开发一个自动化解决方案,用于将 nuget 包从 nuget.org 传输到私有 nuget feed。是否可以使用 nuget.exe 下载 nuget 包?如果我运行以下命令...

回答 1 投票 0

如何在编译过程中自动运行dotnet工具

简介 我想编写一个 NuGet 包,在编译之前自动执行 dotnet 工具。 dotnet 工具将处理文件并生成(非代码)输出。 这很容易完成...

回答 0 投票 0

打包单个 Nuget 并引用其他项目

我有一个包含多个项目的 .NET 7 解决方案。我现在想打包一个项目的 Nuget,它将作为另一个应用程序调用某些 API 的代理。我的项目结构类似...

回答 1 投票 0

与 Microsoft.Extensions.Logging.Abstractions 相关的 NUGET 包恢复错误 NU1106

我有一个 ASP.Net Core Web 应用程序“Corp.App”,该应用程序已开始无法构建,并出现 NuGet 错误 NU1106。 Corp.App 有(除其他外) 对 Corp.Package 的包引用 项目参考...

回答 1 投票 0

显示 NuGet 包发行说明

nuspec 参考文献介绍了releaseNotes 标签 v1.5 软件包每个版本中所做更改的描述。仅当选择“更新”选项卡并且包时,此字段才会显示...

回答 4 投票 0

在 Rider 中为 nuget 启用 CodeArtifact 凭证提供程序

我已经配置了我的凭据提供程序,它可以与 nuget 和 dotnet cli 配合使用。 (使用的说明https://docs.aws.amazon.com/codeartifact/latest/ug/nuget-cli.html#nuget-configure-cli) 我已经...

回答 1 投票 0

如何找出哪个.NET框架nuget包目标?

我有一个必须面向 .NET 3.5 的 C# 项目。我有几个 nuget 包,我想在给定的项目中安装。 对于给定的 nuget 包,如何找出哪个 .NET 框架...

回答 5 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.