Microsoft.CompactFramework.VisualBasic.targets 文件来自哪里?
Posted
技术标签:
【中文标题】Microsoft.CompactFramework.VisualBasic.targets 文件来自哪里?【英文标题】:Where does the file Microsoft.CompactFramework.VisualBasic.targets come from? 【发布时间】:2010-09-26 02:46:31 【问题描述】:我有一个 Pocket PC 2003 解决方案,由三个项目组成,它是在 Visual Studio 2005 中创建的。我在 Visual Studio 2008 中打开该解决方案,其中两个项目由于以下错误而无法转换:
无法读取项目文件“PDA.vbproj”。 D:\PDA.vbproj(121,61):未找到导入的项目“C:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.CompactFramework.VisualBasic.targets”。确认声明中的路径正确,并且该文件存在于磁盘上。
此文件存在于v2.0.50727目录下
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Microsoft.CompactFramework.VisualBasic.targets
但不在 v3.5 目录中。我查看了另一台开发计算机,文件在那里。我重新安装了 .NET Framework 和 Compact Framework 的 v3.5,但这并没有恢复文件。它来自哪里?
【问题讨论】:
【参考方案1】:对于在 framework 2.0 文件夹中搜索它的项目,您应该复制这四个文件:
-
Microsoft.CompactFramework.VisualBasic.targets,
Microsoft.CompactFramework.CSharp.targets,
Microsoft.CompactFramework.Common.targets,
Microsoft.CompactFramework.Build.Tasks.dll
从 framework 3.5 文件夹到 framework 2.0, 在我的电脑中:从 C:\Windows\Microsoft.NET\Framework\v3.5 到 C:\Windows\Microsoft.NET\Framework\v2.0.50727
它对我有用
【讨论】:
是的。它也对我有用。不幸的是,在我的系统中,我没有找到这些文件。我从另一个系统复制到我的。繁荣它的工作。【参考方案2】:未找到 Microsoft.CompactFramework.CSharp.targets...
在安装新的 Windows 10 版本或从 Windows 8 升级到 Windows 8.1 后尝试将智能设备项目加载到 Visual Studio 时,您可能会遇到类似上述错误消息。此错误是由于在安装新版本时删除了以下文件。
Microsoft.CompactFramework.Common.targets
Microsoft.CompactFramework.CSharp.targets
Microsoft.CompactFramework.VisualBasic.targets
要解决此问题,只需安装适用于 .NET Compact Framework 的 Power Toys,它会将这些丢失的文件放回它们所属的位置。
【讨论】:
您刚刚让我不必恢复到 Windows 7(从 10)。这似乎也解决了我的同步中心未启动问题。谢谢!。对于那些需要电动玩具链接的人,你可以去microsoft.com/en-us/download/confirmation.aspx?id=13442 @GeovaniMartinez:我可以确认这适用于 Win7 -> Win10 相关问题。 在升级到 win 10 后遇到了同样的问题!非常感谢!! @Marmenmu 谢谢。你拯救了我的一天。 @marmenmu 虽然重新安装 VS2008 可能会起作用,但这只需要一小部分时间。我需要在 Windows 10 升级后和一些 Windows 10 更新后执行此操作。【参考方案3】:它是 MSBuild 目标文件之一,将与 Visual Studio 一起安装。
http://msdn.microsoft.com/en-us/library/ms164312.aspx
【讨论】:
谢谢。重新安装 VS2008 替换了它们。很高兴知道是什么让它们消失了。 我使用这个提示开始“修复”安装,它也修复了它!谢谢。以上是关于Microsoft.CompactFramework.VisualBasic.targets 文件来自哪里?的主要内容,如果未能解决你的问题,请参考以下文章