问题列表 - 第3199页

LINQ to SQL对象版本控制

我正在尝试创建一个LINQ to SQL类,它代表了自身的"最新"版本.

现在,这个实体所代表的表有一个自动递增ID,我想我会在主键上添加一个版本号.我从来没有做过这样的事,所以我不知道该怎么办.我希望能够从使用它的任何人那里抽象出对象版本的想法.换句话说,您有一个表示最新版本的实体实例,并且无论何时提交任何更改,都会以增加的版本号存储该对象的新副本.

我该怎么办呢?

vb.net sql-server linq-to-sql

3
推荐指数
1
解决办法
1174
查看次数

DisplayNameAttribute的本地化

我正在寻找一种方法来本地化PropertyGrid中显示的属性名称.可以使用DisplayNameAttribute属性"覆盖"属性的名称.不幸的是,属性不能有非常量表达式.所以我不能使用强类型资源,例如:

class Foo
{
   [DisplayAttribute(Resources.MyPropertyNameLocalized)]  // do not compile
   string MyProperty {get; set;}
}
Run Code Online (Sandbox Code Playgroud)

我浏览了一下,发现了一些从DisplayNameAttribute继承的建议,以便能够使用资源.我最终会得到如下代码:

class Foo
{
   [MyLocalizedDisplayAttribute("MyPropertyNameLocalized")] // not strongly typed
   string MyProperty {get; set;}
}
Run Code Online (Sandbox Code Playgroud)

但是我失去了强大的类型资源优势,这绝对不是一件好事.然后我遇到了DisplayNameResourceAttribute,这可能是我正在寻找的.但它应该在Microsoft.VisualStudio.Modeling.Design命名空间中,我找不到我应该为此命名空间添加的引用.

有人知道是否有更好的方法以一种好的方式实现DisplayName本地化?或者是否有使用Microsoft似乎用于Visual Studio的方法?

c# attributes localization visual-studio-2008

119
推荐指数
7
解决办法
8万
查看次数

C#从字符串中提取名称

我想从下面的字符串中提取'James \,Brown',但我并不总是知道这个名字是什么.逗号给我带来了一些困难,所以你建议提取James \,Brown?

OU = James \,Brown,OU =测试,DC =内部,DC =净

谢谢

c# regex string

3
推荐指数
1
解决办法
4269
查看次数

蚀颜色

我正在使用eclipse几个月,我真的很喜欢gvim,但是eclipse使我的生活更容易使用pydev和phpeclipse.一切都很好,我有一个黑色的通量盒和黑色GTK主题,我已经改变了py和php的语法颜色,现在一切都是黑暗的背景,光线前景(包括日食菜单/边框/等),非常好.

但是..我找不到改变html文件语法颜色的方法.这真的很糟糕,偶尔我会想在eclipse中打开一个html文件,标准文本是黑色的(与我的背景相同).我已经改变了我能找到的每个与背景相关的颜色设置,但是html编辑器的颜色没有改变.我错过了什么吗?有谁知道如何改变这个?

eclipse syntax-highlighting colors

3
推荐指数
1
解决办法
5577
查看次数

Python正则表达式找到所有数字和点

我正在使用re.findall()从HTML文件中提取一些版本号:

>>> import re
>>> text = "<table><td><a href=\"url\">Test0.2.1.zip</a></td><td>Test0.2.1</td></table> Test0.2.1"
>>> re.findall("Test([\.0-9]*)", text)
['0.2.1.', '0.2.1', '0.2.1']
Run Code Online (Sandbox Code Playgroud)

但我想只得到那些没有以点结尾的那些.文件名可能并不总是.zip所以我不能只在正则表达式中粘贴.zip.

我想结束:

['0.2.1', '0.2.1']
Run Code Online (Sandbox Code Playgroud)

任何人都可以建议使用更好的正则表达式吗?:)

python regex findall

7
推荐指数
1
解决办法
3万
查看次数

如何为我的网站关闭IIS中的自定义错误处理?

你怎么看web.config文件?我不知道从哪里去关闭自定义错误...帮助!

我试过命令提示符和java脚本....任何人都可以帮助我吗?

asp.net error-handling web-config

4
推荐指数
3
解决办法
5万
查看次数

如何在Visio图中实现手绘外观?

我想制作一个网站的原型.是否有任何visio模板,为原型提供手绘外观?我找到了一个形状很少的模板,但这些模板还不足以轻松创建原型:

http://www.visguy.com/2008/08/20/indexed-shapes-for-that-hand-drawn-look/

visio prototype

3
推荐指数
1
解决办法
1万
查看次数

如何在PDF上进行邮件合并?

我经常从我们的设计师(内置于Adobe InDesign)中获取PDF,该PDF应该发送给成千上万的人.

我已经获得了所有人的列表,并且很容易在OpenOffice.org中进行邮件合并.但是,OpenOffice.org不支持高级PDF.我只想在每个页面上输出一些文本并打印出来.

以下是我现在的操作方法:打印出6000份PDF文件,然后将所有这些文件再次放入打印机,然后在其上打印出名称,地址和其他信息.但那很贵.

遗憾的是,我无法将PDF制作成图像并在OpenOffice.org中使用它,因为它会使计算机停止运转.将此作业发送到打印机也需要很长时间.

那么,有没有一种简单的方法来进行这种邮件合并(最好是在Python中),而无需支付第三方封闭式解决方案?

pdf pdf-generation mailmerge adobe-indesign

12
推荐指数
2
解决办法
4万
查看次数

TService不会处理消息

我创建了一个使用Windows Messaging System的Windows服务.当我从调试器测试应用程序时,消息很好地通过,但是当我安装它时,我的消息...在14分钟前询问

弗拉基米尔1tuga

delphi windows-services windows-messages

1
推荐指数
2
解决办法
2238
查看次数

使用Visual Studio时,我可以自动增加文件构建版本吗?

我只是想知道如何使用Visual Studio(2005)自动增加我的文件的构建(和版本?).

如果我查找say的属性C:\Windows\notepad.exe,Version选项卡会显示"File version:5.1.2600.2180".我想在我的dll版本中获得这些很酷的数字,而不是版本1.0.0.0,让我们面对它有点沉闷.

我尝试了一些东西,但它似乎不是开箱即用的功能,或者我只是在寻找错误的地方(像往常一样).

我主要从事网络项目....

我看了两个:

  1. http://www.codeproject.com/KB/dotnet/Auto_Increment_Version.aspx
  2. http://www.codeproject.com/KB/dotnet/build_versioning.aspx

我无法相信,做一些事情的努力是标准做法.

编辑: 据我所知,它在VS2005中不起作用(http://www.codeproject.com/KB/dotnet/AutoIncrementVersion.aspx)

c# asp.net version-control assemblyinfo visual-studio

347
推荐指数
13
解决办法
20万
查看次数