0

我是 xaml 的新手,很久以前我就提出过申请。这是一个小项目,没有什么花哨或困难的,这是我的第一个 xaml/wpf 项目,我在一个周末就完成了。我最近检索了代码。应用程序仍然可以构建和运行,但设计器不会加载。xaml 文件中有错误。我不记得以前有这些错误。这些错误中的第一个是:

Unable to load the metadata for assembly 'MyProject'. This assembly may have been downloaded from the web. See http://go.microsoft.com/fwlink/?LinkId=179545. The following error was encountered during load: Could not load file or assembly 'MyProject' or one of its dependencies. Operation is not supported. (Exception from HRESULT: 0x80131515) C:\visualStudioWorkspace\MyProject\MyProject\MainWindow.xaml 1 1 MyProject

我试图转到提到的网址,但我什么都不明白。我不是从网上下载的。我不知道什么是“大会”。我尝试在我的项目中浏览一些随机文件,但没有一个文件有他们在各自文件属性中谈论的“取消阻止”按钮。

然后xaml中大约有10个错误,所有这些都与这个类似:

The type 'local:ClickSelectTextBox' was not found. Verify that you are not missing an assembly reference and that all referenced assemblies have been built. C:\visualStudioWorkspace\MyProject\MyProject\MainWindow.xaml 351 22 MyProject

我能做些什么来解决这个错误?

谢谢

4

2 回答 2

2

Windows 通过为这些文件创建“备用数据流”来跟踪文件是否已从 Web 下载。对于名为 的文件myfile.txt,有关它来自何处的信息将存储在名为 的数据流中myfile.txt:Zone.Identifier:$DATA。要解除阻止myfile.txt并使 Windows 不再担心您从何处获取文件,您只需删除此备用数据流。

您可以使用Sysinternals Streams 实用程序来查找和删除这些备用数据流。

于 2012-12-31T12:25:03.797 回答
0

删除与解决方案中的文件关联的流: c:\streams -s -d <path to your solution>

于 2015-12-02T18:21:15.653 回答