![]() |
1
131
当您在一个项目内或在另一个项目中复制和粘贴文件时,VisualStudio有一个不保持相同的坏习惯 建筑活动 ,这将导致生成错误。 检查(在Visual Studio属性窗口中,使用解决方案资源管理器中选择的文件)每个.xaml文件是否都具有 建筑活动 性质 页 你的代码文件有一个 建筑活动 编写 |
![]() |
2
23
即使构建操作设置正确,您也可能会看到这一点。例如,如果您将项目作为应用程序启动,然后将其切换为类库。在这种情况下,您还必须记住删除App.xaml(以及相应的App.cs)。 |
![]() |
3
3
这也是我们将Image/XAML文件复制粘贴到ClassLibrary项目的时候。
|
![]() |
4
3
|
![]() |
5
1
2年后,我带着同样的问题来搜索,但当我注意到这两个项目在一个解决方案中都有相同名称的.xaml文件时,我只能使用上面的注释来排除其他选项,并最终找到我的答案。 1个解决方案,包含2个项目:PRINTNOTESPROJ和MAKENOTESPROJ。 在开发过程中,我在MAKENOTESPROJ中使用了一个XAML窗口,它实际上应该是版本可执行文件中PRINTNOTESPROJ的一部分。 切换到构建时->在发布之前,我只需单击“PrintWindow.XAML”(在MAKENOTESPROJ和带有子PrintWindow.XAML.cs中)并将其拖到我的PRINTNOTESPROJ上。 *这是关键。我忘记了这样做只会将相关文件复制到新项目中[至少在VS2010中]。从这一点开始,我收到了您的错误,直到我从原始项目MAKENOTESPROJ中删除了“PrintWindow.xaml”。
|
![]() |
Kryptonit364 · 在DataGrid中隐藏调整大小和选择列 3 年前 |
![]() |
hassan Ma · 从顶部将文本插入WPF文本块 3 年前 |
![]() |
Arijit · 移动画布内绘制的矩形 3 年前 |
![]() |
juraj14466 · C#WPF实时图表将点渲染为图像 3 年前 |