小编Nam*_* VU的帖子

如何在编写自定义任务时访问MSBuild的属性列表?

我需要编写一个自定义任务来打印所有已定义的属性(非保留属性).所以在我的C#代码中,我想访问MSBuild引擎的属性列表,我不知道如何.请帮忙.

msbuild msbuild-task

6
推荐指数
2
解决办法
2787
查看次数

如何读取app.config中定义的属性的值?

我有一个app.config文件,其形式为:

<?xml version="1.0" encoding="utf-8" ?>
  <configuration>
    <system.serviceModel>
      <client>
        <endpoint address="http://something.com"
        binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_IFileTransfer"
        contract="ABC" name="XXX" />
        <endpoint address="http://something2.com"
        binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_IFileTransfer"
        contract="ABC2" name="YYY" />
      </client>
    </system.serviceModel>
  </configuration>
Run Code Online (Sandbox Code Playgroud)

我想读取节点端点的属性"address"的值,其名称为"XXX".请告诉我该怎么做!

(继续讨论与marc_s讨论.抱歉把文本放在这里,因为评论不允许格式化代码)@marc_s:我使用下面的代码来读取上面的文件,但它显示clientSection.Endpoints有0个成员(Count = 0 ).请帮忙!

public MainWindow()
    {
        var exeFile = Environment.GetCommandLineArgs()[0];
        var configFile = String.Format("{0}.config", exeFile);
        var config = ConfigurationManager.OpenExeConfiguration(configFile);
        var wcfSection = ServiceModelSectionGroup.GetSectionGroup(config);
        var clientSection = wcfSection.Client;
        foreach (ChannelEndpointElement endpointElement in clientSection.Endpoints)
        {
            if (endpointElement.Name == "XXX")
            {
                var addr = endpointElement.Address.ToString();
            }
        }
    }
Run Code Online (Sandbox Code Playgroud)

c# xml configuration wshttpbinding

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

如何获取主应用程序窗口标题栏的高度?

我正在使用棱镜将视图加载到区域.问题是加载的视图重叠了主窗口的标题栏 - 栏包含标题,关闭/最小化/最大化按钮.如何获得标题栏的高度?希望在xaml代码中正确使用它.

wpf height xaml

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

为什么MS不将功能区UI应用于Visual Studio?

我们已经看到办公室自2007年以来就拥有了功能区UI.现在是2010年,我们都感受到了功能区带给我们的高效率.

我的问题是为什么现在的2010年Visual Studio仍然没有使用功能区?你怎么看?请分享.

user-interface ribbon visual-studio

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

如何使用Installshield 2011更改安装程序的图标?

我正在使用Installshield 2011创建一个安装程序,它创建了一个输出安装程序,其图标是我想要替换我自己的图标.我该怎么做?请帮忙!

替代文字

installer icons installshield

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

如何设置在WPF设计模式下显示绑定属性的值?

我的绑定内容empty在UI设计模式中显示为字符串.我想为这些内容显示一些伪造的值,但我不知道如何.

如果你知道如何,请分享.谢谢!

data-binding wpf designmode

6
推荐指数
2
解决办法
4419
查看次数

在"Watch"中查看时括号中的成员是什么?

如下面的快照调试时,我看到括号中列出的成员.这些是什么?

在此输入图像描述

debugging watch visual-studio

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

C#代码列出了从启动方法调用的所有方法?

假设我们有methodA()调用methodB()和methodC().

在methodB()中,我们调用methodB1()和methodB2().

在methodC()中,我们调用methodC1(),methodC2()和methodC3().

所以最后我们有方法树

了methodA

的methodB

methodB1

methodB2

methodC

methodC1

methodC2

methodC3

是否可以通过C#代码获得此列表?

c# methods

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

PyCharm如何删除SciView

我在谷歌搜索和搜索PyCharm插件列表结果没什么帮助

所以我在这里提出它,如何删除PyCharm中的SciView窗格?

在此输入图像描述

pycharm

6
推荐指数
4
解决办法
6161
查看次数

通用 Python 错误“MemoryError”

我有一个在多个进程中运行的 Python 程序,我定期收到以下我无法解决的错误消息...... 关于原因的任何建议,或捕获此错误并继续解决它的方法?

 File "/usr/lib/python3.4/multiprocessing/queues.py", line 242, in _feed
    obj = ForkingPickler.dumps(obj)
  File "/usr/lib/python3.4/multiprocessing/reduction.py", line 50, in dumps
    cls(buf, protocol).dump(obj)
MemoryError
Run Code Online (Sandbox Code Playgroud)

我正在运行 Python 3.4.2

python asynchronous

6
推荐指数
0
解决办法
607
查看次数