2016-11-28 99 views
4

这是第一次尝试创建Nuget包。创建包时未找到文件

我尝试运行以下命令:

nuget.exe pack Package.nuspec 

,但我得到以下异常:

NuGet.exe:未找到文件: 'Site1.Master'。在行:1个字符:10 + nuget.exe < < < <包Package.nuspec + CategoryInfo:NotSpecified:(文件未找到: 'Site1.Master':字符串)[],的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> 

我的样品溶液是这样的:

enter image description here


目录:

enter image description here

+0

它不是一个文件,我怕@mason iirc视觉工作室只是将它们组合在一起。删除第一行Anyname并重试。 – Mafii

+0

@Mafii你可以分开问题的地方,我想打包主页 –

+0

尝试删除''并再次运行该命令。然后会发生什么? – Mafii

回答

5

路径在.nuspec文件总是相对的位置。 nuspec文件本身。文件名称错误,或目录路径错误。