Ray*_* K. 22 asp.net publish visual-studio-2010 pdb-files
我正在尝试在VS2010中发布一个ASP.NET项目,并收到以下错误:
将文件bin\CKFinder.pdb复制到obj\Release\Package\PackageTmp\bin\CKFinder.pdb失败.找不到文件'bin\CKFinder.pdb'.
我曾尝试使用CKFinder的试用版(使用CKEditor),但我支持它.我删除了对CKFinder的所有引用,包括文件夹和引用 - 或者我认为.
我已经尝试过查看这个错误,并且已经空了.这令人沮丧.
为什么会出现这个错误?想法?
提前致谢 ...
Jos*_*e A 22
我也碰到了这个问题.尝试发布MVCForum 1.7时,我收到以下错误:
将文件App_Data\NuGetBackup\Hello.txt复制到obj\Release\Package\PackageTmp\App_Data\NuGetBackup\Hello.txt失败.找不到文件'App_Data\NuGetBackup\Hello.txt'.
FrançoisBreton的评论帮助我实现了解决方案.
这很简单:
.csproj使用文本编辑器打开文件(记事本,Notepad ++)Visual Studio将其作为项目打开.
按Ctrl+ F并搜索问题的文件.在我的情况下,文件是"Hello.txt" 没有逗号.
根据<ItemGroup>它居住:
<ItemGroup>
<Content Include="App_Data\NuGetBackup\Hello.txt" />
<Content Include="Content\admin\Admin.css">
<DependentUpon>Admin.scss</DependentUpon>
</Content>
...More code omitted due to brevity.
Run Code Online (Sandbox Code Playgroud)
我删除了该<Content Include="App_Data\NuGetBackup\Hello.txt" />行,瞧!Visual Studio允许我在发布前预览!
它会像这样结束:
<ItemGroup>
<Content Include="Content\admin\Admin.css">
<DependentUpon>Admin.scss</DependentUpon>
</Content>
...More code omitted due to brevity.
Run Code Online (Sandbox Code Playgroud)
更新:我进入了项目 - >打包/发布设置,然后单击"排除生成的调试符号".该项目开始发布没有任何问题.
更新#2(这可能是更好的答案):我尝试发布为调试而不是发布(是的,我想在此特定版本中保留调试功能),并且错误再次出现.原来,我没有从项目中排除CKfinder.dll.一旦我这样做,它运行没有问题.
| 归档时间: |
|
| 查看次数: |
28934 次 |
| 最近记录: |