小编Fil*_*lip的帖子

Visual Studio - 无法删除项目配置


项目配置存在重大问题.当我想基于现有的"Debug"配置添加新的解决方案配置(名为"Dev_WithSource")并选中"Create project configurations"时,一切都开始了.由于某种原因,项目配置已在sln文件中注册,在Configuration Manager中正确显示,但未创建csproj文件中的"PropertyGroup Condition"块.这导致"OutputPath not set ..."错误.

所以,我试着重复整个过程.从sln文件中删除所有提及"Dev_WithSource"的行后,"Dev_WithSource"项目配置仍在配置管理器中显示.我在我的解决方案中搜索了所有csproj和sln文件.它们都不包含文本"Dev_WithSource".

毕竟,我的事件尝试开发加载项.我可以使用project.ConfigurationManager.ConfigurationRowNames获取幻像配置,但我也无法删除它们.我错过了什么吗?这些配置是否存储在其他一些文件而不是csproj/sln中?

谢谢.

c# configuration build visual-studio-2010

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

XmlPoke任务修剪值

有没有办法使用以空格结尾的值作为XmlPoke值?当我执行任务时,值被替换但最后没有空格.

再生产:

test.targets:

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    <Target Name="Build">
        <Copy SourceFiles="test.xml" DestinationFiles="output.xml"/>
        <XmlPoke Query="/root/element/@attr[.='replaceme']|/root/replaceme" Value="X " XmlInputPath="output.xml"/>
    </Target>
</Project>
Run Code Online (Sandbox Code Playgroud)

的test.xml:

<root>
    <element attr="replaceme" />
    <replaceme/>
</root>
Run Code Online (Sandbox Code Playgroud)

当我跑:

MSBuild /v:detailed test.targets
Run Code Online (Sandbox Code Playgroud)

我得到output.xml没有空格:

<root>
  <element attr="X" />
  <replaceme>X</replaceme>
</root>
Run Code Online (Sandbox Code Playgroud)

有没有办法强制XmlPoke设置正确的值(末尾有空格)?

c# msbuild xpath msbuild-task xmlpoke

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

从Object生成DTO

我想从我的一些现有对象中自动生成一些DTO,我想知道是否已经存在Resharper,DevExpress或VSX开源使用,我需要一个工具来查看我的代码并让我选择我想要的属性包含在我的DTO中,然后基于该类生成一个类...

resharper vsx code-generation devexpress visual-studio-2008

7
推荐指数
2
解决办法
1605
查看次数

有人有法语和西班牙语的cxLocalizer值吗?

Dev.Express在最后一次更新(DevExpressVCLProducts-11.1.3)中更改了一些单位.

所以我决定停止使用我自己的翻译组件来快速翻译dev.express组件中的资源字符串(基于Free DevExpress Addons代码和翻译).

相反,我现在将使用cxLocalizer组件.

所以目前我正在寻找ini文件,他们的资源文本被翻译成Frech,西班牙语和德语.

有人可以帮忙吗?也许我们可以在这个问题中编译一个列表来翻译.

delphi localization devexpress

5
推荐指数
0
解决办法
969
查看次数

如何在asp:GridView中启用就地编辑?

如何在提交过程中添加编辑框并读取其值asp:Repeater


我有一个asp:GridView显示只读(即不可编辑)的数据集,例如:

在此输入图像描述

如何启用GridView可编辑的单元格,例如(Photoshop Mockup):

在此输入图像描述

注意:我没有在Photoshop中将每个行和列中的编辑框模型化(因为它花费的时间太长).你仍然明白这个想法.

  • 我如何说服asp:GridView每个单元格中显示一个编辑框?
  • 如果我说服asp:GridView显示一个编辑框,我如何"读取"它们OnClick保存按钮?

奖金Chatter

我不反对使用asp:Repeater手动放置<INPUT>控件.然后我的困惑是如何在OnClick" 保存"按钮期间读取每个输入.虽然我非常乐意使用转发器,并且GridView可能无法实现我想要的转发器唯一的可能性,但这个问题是关于GridView的.

  • 如果GridView 可以做到:很棒; 怎么样?
  • 如果GridView 无法做到:这也是一个答案.

asp.net gridview inplace-editing

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

如何启用分页时如何获取Gridview的所有行?

如何在启用分页时获取所有gridview行?

它允许仅获取当前获取行而不是整个gridview行.

asp.net

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

DateEdit显示时间选择器

如何在里面显示时间选择器DevExpress.XtraEditors.DateEdit?我想动态选择时间.

c# devexpress winforms

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

将ASP.NET 2.0 GridView绑定到我自己的IList <T> .SomeMemberOfMyOwnCustomType.SomeProperty

假设我有这样的数据:

class Location
{
    public int Id { get; private set; }
    public string City { get; set; }
    public string State { get; set; }
    public string Country { get; set; }
}

class Friend
{
    public int Id { get; }
    public string FriendName { get; set; }
    public Location Address { get; set; }
    public int Age { get; set; }
    public bool IsReliable { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

假设我将ASP.NET 2.0 GridView控件绑定到我自己的IList,如下所示:

GridView1.DataSource = new List<Friend>
{ …
Run Code Online (Sandbox Code Playgroud)

c# asp.net gridview

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

使用string.format绑定到文本框

有没有办法使绑定工作与字符串格式?

    <asp:TemplateField HeaderText="Price" >
          <EditItemTemplate>

              <asp:TextBox ID="txtPrice" runat="server" Text='<%# String.Foramt("{0:#,###}",Bind("Price")) %>' />

          </EditItemTemplate>
Run Code Online (Sandbox Code Playgroud)

asp.net

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

asp .net Gridview更改垂直线的颜色

我正在尝试更改asp .net gridview的水平和垂直线条的颜色。我正在更改单元格边框颜色,但仅更改了水平线。您可以看到附上的图片。在此处输入图片说明

asp.net

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