'有效载荷文件不存在'这是什么意思?
我想在Windows 8应用程序中绘制一些图。'有效载荷文件不存在'这是什么意思?
于是我下载了这个:
http://modernuitoolkit.codeplex.com/
我然后用鼠标右键单击我的项目,点击添加参考和导航到.dll文件。
但是当我尝试并生成项目我得到这些类型的错误的负荷:
错误18有效载荷文件“C:\用户\标志\桌面\ ChartingTest \ ChartingTest \ ModernUI.Toolkit.Data .Charting \ Charts \ Series \ LineSeries.xaml'不存在。 App1
错误15有效载荷文件'c:\ users \ mark \ Desktop \ ChartingTest \ ChartingTest \ ModernUI.Toolkit.Data.Charting \ Charts \ Series \ DataPointSeries.xaml'不存在。 App1
错误16有效载荷文件'c:\ users \ mark \ Desktop \ ChartingTest \ ChartingTest \ ModernUI.Toolkit.Data.Charting \ Charts \ Series \ DefinitionSeries.xaml'不存在。 App1
错误17有效载荷文件'c:\ users \ mark \ Desktop \ ChartingTest \ ChartingTest \ ModernUI.Toolkit.Data.Charting \ Charts \ Series \ LegendItem.xaml'不存在。 App1
这只是其中的一小部分。他们似乎被认为是Xaml。
谢谢。
要解决这一点,到DLL输出文件夹(如斌\发布),创建一个名为喜欢你的DLL一个新的文件夹-Name(例如MyUserControlLibrary)并将XAML文件移动到此文件夹。
bin\Release\
MyUserControlLibrary.dll
MyUserControlLibrary.pri
MyUserControlLibrary\ [folder] <-- create
UserControl1.xaml <-- move here
UserControl2.xaml <-- move here
作为一个说明,这是没有必要的同样的问题时,XAML库是在你的同一个解决方案。 VS能够正确解析资源库路径。 – 2015-07-29 20:48:59
虽然两个答案都是正确的,但我发现它们起初让人困惑。这是我澄清的尝试。
被引用的.dll依赖于文件,它预计他们来说,这是坐在文件夹中的这些文件丢失,你需要手动安排它需要的文件夹和文件:
- 转到文件夹.dll的位置。如果您复制了它,请转到您第一次找到.dll的位置。
- 您应该在.dll旁找到一些熟悉的资源文件。你的.dll需要它们,但是文件夹结构是错误的。
- 移动它们,如错误消息中所示。很可能,您只需创建一个文件夹并将现有的文件夹结构复制到该文件夹中即可。
好吧,所有这些答案都是无用的和混乱的。
我对包装有问题Acr。UserDialogs所以我搜索谷歌和整个这个页面就在GitHub上:Build Failed while compiling UWP in Xamarin.Forms Project
它基本上是这样说:
据Acr.UserDialogs.xr.xml手动Acr.UserDialogs下复制它 文件夹工程我。
所以基本上去找到它正在寻找的文件。它不会在那里(因此该错误消息),但对我来说这是之前的文件夹中,所以我手动创建它想拖的文件夹,并在下跌的文件。
错误分类。
至于其他的答案表明,建立相应的目录和移动产生.xr.xml
文件不工作,但是,
这个正确的解决办法是,
打开项目属性(通过右击解决方案资源管理器中的项目,或重点项目,并按下Alt键+输入。
导航到生成部分(如VS 2017的,通过边栏)
检查生成库布局的输出组下复选框。
...在做这Visual Studio会为你生成必要的目录和文件结构。
如果你能“看到”您的桌面标识的文件表明,它是一个权限问题。 – rism 2013-05-06 23:36:08