Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/313.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何强制将属性值写入.Designer.cs文件_C#_.net_Visual Studio 2010 - Fatal编程技术网

C# 如何强制将属性值写入.Designer.cs文件

C# 如何强制将属性值写入.Designer.cs文件,c#,.net,visual-studio-2010,C#,.net,Visual Studio 2010,我有一个设置了以下属性的字符串属性。它基本上存储一些SQL代码,这些代码最终将成为SQL查询的一部分 [Browsable(true)] [EditorBrowsable(EditorBrowsableState.Always)] [DefaultValue(null)] [Localizable(false)] 我希望将该值序列化到.designer.cs文件中。并且从未写入.resx文件 这在大多数情况下都有效,但当此属性中的值超过某个长度时,Visual Studio会将其放入到.res

我有一个设置了以下属性的字符串属性。它基本上存储一些SQL代码,这些代码最终将成为SQL查询的一部分

[Browsable(true)]
[EditorBrowsable(EditorBrowsableState.Always)]
[DefaultValue(null)]
[Localizable(false)]
我希望将该值序列化到.designer.cs文件中。并且从未写入.resx文件

这在大多数情况下都有效,但当此属性中的值超过某个长度时,Visual Studio会将其放入到.resx文件中

然后这个在本地化过程中永远不应该改变的值被改变并产生错误

如何使设计者从不将值放入资源文件?

将内容设置为

[DesignerSerializationVisibility(DesignerSerializationVisibility.Content)]
但我不确定resx文件会发生什么。试试看