问题列表 - 第18524页

MMC自定义管理单元安装

我在c#中编写了一个管理单元.

我尝试使用installutil安装它,它最初没有工作.我注意到在msdn页面上他们说运行mmcperf将management.dll安装到GAC中.

这样做,我能够安装我的快照并运行它.我有一台xp机器.

我的问题是如何在客户机器上部署自定义快照...我需要考虑哪些事项?(操作系统?,.net框架,是否安装了mmc 3.0等?)

我可以在安装快照时运行mmcperf吗?这是一个好方法吗?

.net c# mmc snap-in

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

如何在Visual Studio中使用像素而不是英寸?

我正在使用Business Intelligence Designer Studio(VS 2005)进行报告.我的报告将主要在屏幕上查看,我想将标尺更改为像素而不是英寸.这可能吗?

sql-server-2005 bids visual-studio reporting-services

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

从ASP运行服务器端exe(初学者)

我有什么应该是一件简单的事情,但我对.NET和网络程序的不熟悉阻碍了我.我是一名直接上学的C程序员,最近为电子商务网站编写了ASP和ASP.NET编程.

我有一个ASP程序,可以同步2个数据库.我还有一个VB.NET程序编译成EXE,在同步发生之前填充源数据库.在我的脑海里,我知道我应该能够将VB和ASP .NET程序连接在一起,因为这是.NET的强大功能.或者,如果我可以从ASP运行EXE,那对我的项目来说也是如此.我确实有这两个程序的来源.ASP脚本是用文本编辑器编写的 - VB是在VB 2008 Express中编写的.

请假设我对链接程序集一无所知,因为我没有 - 我只是在文章中读到它.我更喜欢ASP,但如有必要,我可以使用ASP.NET脚本启动EXE.代码是带有VBScript的遗留ASP,所以我们所有的ASP.NET东西都是VB风格.C#让我的其他程序员头疼,所以为了他的缘故,这将是VB.

有没有办法可以相对轻松地启动EXE预同步程序并让它在ASP同步脚本启动时运行?

服务器是MS Windows Server 2003 SP2/IIS 6.0/.NET版本是2.0.50727.3603.谢谢!

顺便说一句 - 我喜欢"学会正确使用.NET",但这个项目的时间很短,深入的研究将不得不等待.

编辑:亚伦在下面的回答让我得到了解决方案的大部分内容,但我得到了:

异常详细信息:System.ComponentModel.Win32异常:访问被拒绝
源错误:第17行:process1.Start();
想法有人吗?

解决方案:Aaron在下面的回答加上知道〜/ MapPath是网站的虚拟根,并且要运行的文件是相对的.

vb.net asp.net

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

Java:JTabbedPane的"添加标签按钮"

是否可以像在Firefox中一样向选项卡式窗格添加按钮.

在此输入图像描述

加号按钮是我想要的.

谢谢

java tabs button jtabbedpane

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

WPF - 改变代码背后的样式

我有一个列表框,显示TFS查询的结果.我想在后面的代码中更改ListBoxItem的样式,以获得查询结果中包含的列.

ListBoxItem的样式在我的Windows.Resoruces部分中定义.我试过这个:

public T GetQueryResultsElement<T>(string name) where T : DependencyObject
{
    ListBoxItem myListBoxItem =
        (ListBoxItem)(lstQueryResults.ItemContainerGenerator.ContainerFromIndex(0));

    // Getting the ContentPresenter of myListBoxItem
    ContentPresenter myContentPresenter =
        myListBoxItem.Template.LoadContent().FindVisualChild<ContentPresenter>();

    // Finding textBlock from the DataTemplate that is set on that ContentPresenter
    DataTemplate myDataTemplate = myContentPresenter.ContentTemplate;  <------+
    T myControl = (T)myDataTemplate.FindName(name, myContentPresenter);       |
                                                                              |    
    return (T)myControl;                                                      |
}                                                                             |
                                                                              |
        ContentTemplate is null ----------------------------------------------+
Run Code Online (Sandbox Code Playgroud)

但ContentTemplate为null.我从这里获得了代码,然后使用LoadContent调用对其进行了修改(原始代码为ContentPresenter提供了null).

无论如何.如果你知道改变代码中现有样式的方法,我很乐意看到它.


如果你需要它们的细节:
我将在我的ListBoxItem样式中使用WrapPanel.这就是我想要添加额外的TextBlock项目.

这是我风格的一部分:

<!--Checkbox ListBox-->
<Style x:Key="CheckBoxListStyle" TargetType="ListBox">
    <Style.Resources>
        <Style x:Key="ListBoxItemStyle" TargetType="ListBoxItem">
            <Setter Property="Tag" Value="{Binding …
Run Code Online (Sandbox Code Playgroud)

c# wpf styles code-behind

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

MySQL基准测试

我正在尝试使用MySQL基准测试来测试一些查询.但是,我遇到了一个错误.

SELECT benchmark (10000, (select title from user));
Run Code Online (Sandbox Code Playgroud)

作为回报,我得到了这个错误;

ERROR 1242 (21000): Subquery returns more than 1 row
Run Code Online (Sandbox Code Playgroud)

有谁知道如何对查询进行基准测试?

谢谢

php mysql benchmarking mysql-error-1242

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

.NET程序员的JavaScript编辑器

我是.NET开发人员,如果我在Visual Studio中度过大部分时间,那么使用哪种JavaScript代码编辑器会有意义?

.net javascript c# ide visual-studio

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

什么时候c ++分配/解除分配字符串文字

在此示例中,在程序的生命周期中,字符串文字"hello"何时被分配和释放?

init(char **s)
{ 
  *s = "hello";
}
int f()
{
  char *s = 0;
  init(&s);
  printf("%s\n", s);
  return 0;
}
Run Code Online (Sandbox Code Playgroud)

c++ memory-management

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

如何在Python的xml.dom.minidom中设置元素的id?

如何?创建了一个文档和一个元素:

import xml.dom.minidom as d
a=d.Document()
b=a.createElement('test')
Run Code Online (Sandbox Code Playgroud)

setIdAttribute不起作用:(

b.setIdAttribute('something')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python2.6/xml/dom/minidom.py", line 835, in setIdAttribute
    self.setIdAttributeNode(idAttr)
  File "/usr/lib/python2.6/xml/dom/minidom.py", line 843, in setIdAttributeNode
    raise xml.dom.NotFoundErr()
xml.dom.NotFoundErr
Run Code Online (Sandbox Code Playgroud)

如果我手动设置它,getElementById找不到它.

b.setAttribute('id', 'something')
a.getElementById('something')
Run Code Online (Sandbox Code Playgroud)

我该怎么办?

python xml dom minidom

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

"应取消"的返回值

我有一个方法DoCleanUp(),它将要求用户继续,然后清除当前工作区.如果用户选择取消此过程,它将返回.

我的问题是,哪个签名最好表示"取消"?

  1. bool DoCleanUp(); // return false to indicate canceled.

  2. bool DoCleanUp(); // return true to indicate this method should be canceled.

  3. void DoCleanUp(bool& cancel); // check parameter 'cancel' to see if this method was canceled.

更新:至于语言,它是C++\CLI或C#.

UPDATE2:现在假设我必须在DoCleanUp方法中保存文件.我将提示对话框询问用户是否保存/取消保存/取消文件.基于答案,这是我提出的:

void DoCleanUp();

DialogResult AskToSaveFile(); // return yes/no/cancel

void DoCleanUp( bool saveFile );

用法:

void DoCleanUp()
{
    DialogResult result =  AskToSaveFile();

    if( result == DialogResult::Cancel )    return; 

    bool saveFile = (result == DialogResult::Yes) ? true : false;
    DoCleanUp( saveFile );
}
Run Code Online (Sandbox Code Playgroud)

然后通过调用DoCleanUp(),您知道用户将有机会取消;
通过调用DoCleanUp(bool …

method-signature

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