0

我在 SQL Server 集成服务脚本任务中编写了一些代码。我在该代码中使用了一些西里尔字符。它们在第一次编辑期间正常显示,但在关闭脚本任务编辑器、保存 SSIS 项目并再次打开编辑器后它们变得损坏。当我再次打开编辑器时,它们被一些垃圾字符取代。如果我不打开编辑器,我的代码可以正常工作并且西里尔字符串常量可以正确处理。我找不到任何允许在代码中使用西里尔字符串的项目或编辑器属性。是否有这样的设置,或者我应该编写一次代码并且不再打开编辑器?

4

1 回答 1

1

最后我找到了解决方案:我在脚本任务编辑器菜单中打开了工具|选项,并在文本编辑器|常规中选中了“自动检测不带签名的 UTF-8 编码”复选框。之后,我在脚本任务编辑器中打开了项目属性并编辑了应用程序|程序集信息。我将中性语言组合框值更改为俄语。现在我可以保存脚本和包并且西里尔字符保持安全。

于 2012-09-10T10:13:00.170 回答