这是第一次尝试创建Nuget包。
我尝试运行以下命令:
nuget.exe pack Package.nuspec
但我得到以下例外:
NuGet.exe:找不到文件:' Site1.Master'。在行:1 char:10 + nuget.exe<<<<打包Package.nuspec + CategoryInfo:NotSpecified :(找不到文件:' Site1.Master'。:String)[],RemoteException + FullyQualifiedErrorId:NativeCommandError
Package.nuspec
中的文件部分是这样的:
<files>
<file src="Site1.Master" target="content\Site1.Master" />
<file src="Site1.Master.cs" target="content\Site1.Master.cs" />
<file src="Site1.Master.cs.designer" target="content\Site1.Master.cs.designer" />
</files>
我的样本解决方案是这样的:
目录:
答案 0 :(得分:6)
.nuspec文件中的路径始终相对于.nuspec文件本身的位置。文件名错误或目录路径错误。