我有一个xslt文件,我最初通过项目属性添加到项目的“资源”部分。在我的程序内部,我拨打Resources.MyXsltFile
来获取字符串,并使用XslCompiledTransform.Load
加载它。我的程序最初运行良好,但在更新xslt文件后,我注意到我的Resources.MyXsltFile
仍在使用原始的xslt内容,而不是我的更新版本。这是怎么回事?项目资源变量不会更改值
1
A
回答
4
事实证明,当您更新其中一个资源文件时,编译的“Resources.Designer.cs”文件与该项目的“Resources.resx”一起不会被重新生成。因此您必须手动重新生成“Resources.Designer.cs”文件。这里是来自Marek Grzenkowicz的article,它显示了如何通过右键单击“Resources.resx”并单击“运行自定义工具”来重新生成文件。之后,我运行我的程序,并最终使用我的资源文件的更新版本。
0
另外,如果你不想使用自定义工具的解决方案,确保您的资源使用不“无编号生成”在访问修饰符。
相关问题
- 1. 更改资源值
- 2. ArrayAdapter:根据项目更改资源(Android)
- 3. 变量不会改变值
- 4. 不会更改变量$ scope.data的值
- 5. tf变量不会更改值吗?
- 6. Symfony2新项目不会加载资源
- 7. Maven资源插件不会过滤Grails项目上的资源
- 8. 如何更改项目中的项目资源位置?
- 9. 为变量赋值会更改会话变量的值
- 10. 更改颜色资源值
- 11. 从资源创建新对象并修改资源会改变资源
- 12. VBA不更改变量值
- 13. DataBound依赖项属性不会更新源值更改
- 14. React变量值不会改变
- 15. 变量值不会改变原因?
- 16. 更改项目范围变量
- 17. 会话变量值已更改
- 18. settype更改会话变量的值
- 19. 更改会话变量值失败
- 20. 更改会话变量的值
- 21. Makefile - 根据目标更改变量值
- 22. Primefaces picklist目标和源值不会改变
- 23. Form1资源vs项目资源
- 24. 更改maven的导出资源目录
- 25. RadGridView不会立即更新数据源,当值改变
- 26. 用脚本更改Jenkins项目变量值的方法
- 27. C#更改现有列表框项目中变量的值
- 28. xmpp资源更改?
- 29. 更新ASP.Net MVC的资源字符串不会更改输出
- 30. Vue.js中的变量不会更改
我可以在哪里配置?我在项目属性页面的“资源”选项卡的“访问修饰符”下拉列表中看到“内部”和“公共”选项,但没有“无代码生成”。它目前设置为“内部”。 – skeletank 2012-02-16 19:31:52
内部是好的,它应该生成设计器文件并让你从静态方法访问数据。 – 2012-02-16 19:35:12