我在项目的构建后事件中添加了一些复制命令。这些应该将一些模板文件复制到以下位置:
C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\Extensions\Microsoft\Entity Framework Tools\DBGen
和类似的文件夹。
所有这些都失败并显示一条Access is denied
消息。
我尝试了以下所有方法:
- 将文件夹的写入权限显式设置为我的用户。
- 取得文件夹的所有权(它位于
SYSTEM
)。 - 以提升模式启动 Visual Studio。
- 关闭 UAC(用户访问控制)
还是一样的错误。有任何想法吗?
编辑:这是一个例子:
copy /Y $(ProjectDir)MyFile.xaml "$(DevEnvDir)Extensions\Microsoft\Entity Framework Tools\DBGen\MyFile.xaml"