问题列表 - 第4411页

针对TFS的分支机构自动构建

在TFS中,您可以创建自动构建并创建分支(好吧,希望.;))我有以下结构:

->Trunk
->Branches
   -> Branch A
Run Code Online (Sandbox Code Playgroud)

如果您创建自动构建,则可以为构建创建触发器.在我的情况下,我想为分支A创建一个构建,以便在签入时发生分支A. 但是,如果我在Trunk中签入,我的自动构建将在检测到签入时启动.反正我是否可以为每个分支做构建?

build-automation tfs branch

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

有没有办法让App.config文件引用另一个完整的配置文件?(.净)

更新:这个问题,包括标题,被重新定义,详见历史

我知道以下App.config包含一个外部文件:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <appSettings configSource="appSettings.config"/>
  <system.net>
    <connectionManagement>
      <add address="*" maxconnection="50"/>
    </connectionManagement>
  </system.net>
</configuration>
Run Code Online (Sandbox Code Playgroud)

但我不知道如何将system.net移动到第二个文件.实际上我没有尝试过,但我几乎肯定它不会工作,我想知道App.config是否有办法通过引用包含另一个App.config文件.

.net app-config

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

通过自定义工作流更新MS CRM 4.0中的自定义实体

我在MS CRM 4.0中创建了一个自定义实体,并尝试通过.Net中的自定义worflow更新一些属性.我已经阅读了几个论坛和博客文章,我仍然对如何访问自定义实体并更新其某些属性感到困惑.

我创建了一个自定义实体来取代CRM如何进行分配,因为我们公司有一些CRM没有做的具体业务规则.当事件完成任务时,我想用任务持续时间更新自定义实体中的属性.任何帮助将不胜感激.

谢谢

dynamics-crm dynamics-crm-4

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

Django:ModelMultipleChoiceField不选择初始选择

ModelMultipleChoiceField没有选择初始选项,我无法在我的示例中进行以下修复(链接如下):

http://code.djangoproject.com/ticket/5247#comment:6

我的模特和形式:

class Company(models.Model):
    company_name = models.CharField(max_length=200)

class Contact(models.Model):
    company = models.ForeignKey(Company)
    first_name = models.CharField(max_length=100)
    last_name = models.CharField(max_length=100)

class Action(models.Model):
    company = models.ForeignKey(Company, blank=True, null=True)
    from_company = models.ManyToManyField(Contact, verbose_name='Participant(s) from "Company"', blank=True, null=True)

class Action_Form(ModelForm):
    from_company = forms.ModelMultipleChoiceField(queryset=Contact.objects.none(), widget=forms.CheckboxSelectMultiple())
    class Meta:
        model = Action
Run Code Online (Sandbox Code Playgroud)

我做了什么和结果:

>>> contacts_from_company = Contact.objects.filter(company__exact=1) # "1" for test, otherwise a variable
>>> form = Action_Form(initial={'from_company': [o.pk for o in contacts_from_company]}) # as suggested in the fix
>>> print form['from_company']
<ul>
</ul>
>>> print contacts_from_company
[<Contact: test person>, <Contact: …

python django django-models django-forms

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

Telerik radGrid - 当Datasource =数据集时,可以使用AllowAutomaticUpdates吗?

我将radGrid的数据源设置为数据集(我已存储在会话中).我启用了AllowAutomaticUpdates和EnableViewState,实现了NeedDataSource,设置了DatakeyNames等(参见下面的代码)

但是,当我按下编辑按钮并进行更改并按更新链接时,记录不会更新并退出编辑模式.....它只是保持编辑模式,并且不会发生任何错误.

所以,问题是....有没有人知道带有EnableViewstate的radGrid是否支持AutomaticUpdates,因此网格中的更改将自动推送到它所绑定的数据集中?

有人会认为你可以阅读文档,但我一直无法找到明确的答案.

谢谢


<telerik:Radgrid id="grid" runat="server" AllowPaging="True" AllowSorting="True" AllowAutomaticUpdates="true" 
            AutoGenerateEditColumn="True" GridLines="None" >

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        If Not IsPostBack Then
            Dim data As New DataGateway
            Dim ds As DataSet = data.GetEmployeesByProgram(Year:=2009, ProgramName:="Long Term Incentive Stock Program")
            Dim dt As DataTable = ds.Tables(0)
            ds.Tables(0).PrimaryKey = New DataColumn() {dt.Columns("EmployeeNum"), dt.Columns("ProgramName"), dt.Columns("Year")}
            Session("datasource") = ds
            With Me.grid
                .AllowAutomaticUpdates = True
                .AutoGenerateColumns = True
                .AllowSorting = True
                .AutoGenerateEditColumn = True
                .EnableViewState = True     'IS …
Run Code Online (Sandbox Code Playgroud)

asp.net asp.net-ajax telerik radgrid

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

优化Visual Studio解决方案构建 - 放置DLL文件的位置?

我发现如果你没有在任何地方启用"复制本地",那么很多项目的C#解决方案的构建时间会快得多.我做了一些测试,似乎(至少对于我们的解决方案)我们可以通过删除"复制本地"来增加构建时间2-3倍.这可能意味着我们必须将库存储在某个公共目录中.

任何建议/最佳实践如何实现这一目标?请注意,我想保留对项目的引用,而不是DLL.

c# msbuild build visual-studio-2008

5
推荐指数
1
解决办法
8157
查看次数

ZipFile 抱怨,有没有办法使用 zipfile 模块?

我正在尝试解压缩发送给我的一些彩信。问题是有时它有效,而另一些则无效。当它不起作用时,python zipfile 模块会抱怨并说这是一个错误的 zip 文件。但是 zipfile 使用 unix unzip 命令可以很好地解压。

这是我得到的

zippedfile = open('%stemp/tempfile.zip' % settings.MEDIA_ROOT, 'w+')
zippedfile.write(string)
z = zipfile.ZipFile(zippedfile)
Run Code Online (Sandbox Code Playgroud)

我正在使用 'w+' 并向其写入一个字符串,该字符串包含一个 zip 文件的 base64 解码字符串表示。

然后我喜欢这样:

filelist = z.infolist()  
images = []  

for f in filelist:  
    raw_mimetype = mimetypes.guess_type(f.filename)[0]  
    if raw_mimetype:  
        mimetype = raw_mimetype.split('/')[0]  
    else:  
        mimetype = 'unknown'  
    if mimetype == 'image':  
        images.append(f.filename)  
Run Code Online (Sandbox Code Playgroud)

这样我就得到了 zip 文件中所有图像的列表。但这并不总是有效,因为 zipfile 模块会抱怨某些文件。

有没有办法在不使用 zipfile 模块的情况下做到这一点?

我可以以某种方式使用 unix 命令 unzip 而不是 zipfile 然后使用同样的方法从存档中检索所有图像吗?

python zip popen zipfile

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

在ASP.NET MVC中将多个参数传递给控制器​​; 另外,在LINQ-to-SQL中生成动态查询

我正在研究一个基本的问题管理系统,以便学习ASP.NET MVC.我已经把它运行到相当不错的水平,但我遇到了一个问题.

我有一个名为Issue的控制器,其视图名为Open./ Issue/Open列出当前系统上记录的所有未解决问题.我已经定义了这样的路线:

    routes.MapRoute( 
        "OpenSort",                                                         // Route name
        "Issue/Open/{sort}",                                                // URL with parameters
        new { controller = "Issue", action = "Open", sort = "TimeLogged" }  // Parameter defaults
    );
Run Code Online (Sandbox Code Playgroud)

到目前为止,这是正常工作,使用IssueController.cs中的以下代码:

public ActionResult Open(string sort)
{            
    var Issues = from i in db.Issues where i.Status == "Open" orderby i.TimeLogged ascending select i;

    switch (sort)
    {
        case "ID":
            Issues = from i in db.Issues where i.Status == "Open" orderby i.ID ascending select i;
            break;

        case "TimeLogged":
            goto default;

        case "Technician":
            Issues …
Run Code Online (Sandbox Code Playgroud)

c# sql linq asp.net-mvc controller

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

具有相同参数签名的C#构造函数

我敢肯定这一定是个常见问题.我有一个课程,在理想世界中会有以下构造函数

public Thing(string connectionString)

public Thing(string fileName)
Run Code Online (Sandbox Code Playgroud)

显然这是不允许的,因为签名是相同的.有人知道这个问题的优雅解决方案吗?

.net c#

26
推荐指数
4
解决办法
9135
查看次数

如何将小文本文件的内容读入Perl中的标量?

我有一个小文本文件,我想读入一个标量变量,就像它在文件中一样(保留行分隔符和其他空格).

Python中的等价物就像是

buffer = ""

try:
    file = open("fileName", 'rU')
    try:
        buffer += file.read()
    finally:
        file.close()
except IOError:
    buffer += "The file could not be opened."
Run Code Online (Sandbox Code Playgroud)

这只是为了简单地重新显示网页上文件的内容,这就是我的错误信息进入我的文件缓冲区的原因.

perl file-io

10
推荐指数
3
解决办法
7937
查看次数