小编Geo*_*ge2的帖子

我怎么知道崩溃转储的CLR版本?

我有一个从.NET应用程序崩溃的minidump.有没有办法知道使用Windbg或其他工具的故障机器(生成故障转储)的CLR版本(例如mscorwks.dll的版本)?

debugging clr windbg crash-dumps

9
推荐指数
2
解决办法
3802
查看次数

如何在其他安装程序中创建安装程序

我想创建一个Windows Installer,第一步我希望它调用另一个安装程序(将安装我的应用程序的依赖组件),第二步我想安装我自己的应用程序.我想在一个安装过程中完成所有任务,并且我手头有一个依赖组件安装包(一个exe文件).

有什么好的工具或样品可供参考吗?我更喜欢使用VSTS或Microsoft或易于使用的开源工具.:-)

乔治,提前谢谢

windows installer

9
推荐指数
2
解决办法
5037
查看次数

未授权访问IIS 7.0中的html页面的错误

我正在使用VSTS 2008 + C#+ .Net 3.5 + IIS 7.0.我创建了一个新的网站,并将一个html文件放入该目录.当我在IIS管理器中使用浏览功能浏览html文件时,我遇到了以下错误,任何想法有什么问题?

顺便说一句:因为我在管理员帐户下运行工作进程,所以我对未经授权的错误非常困惑.从错误消息,我很困惑,为什么登录方法是匿名的,而不是使用管理员帐户?

HTTP Error 401.3 - Unauthorized
You do not have permission to view this directory or page because of the access control list (ACL) configuration or encryption settings for this resource on the Web server.

Module IIS Web Core 
Notification AuthenticateRequest 
Handler StaticFile 
Error Cde 0x80070005 
Requested URL http://localhost:80/a.html 
Physical Path C:\test\simplehosttest\a.html 
Logon Method Anonymous 
Logon User Anonymous 
Run Code Online (Sandbox Code Playgroud)

.net c# iis iis-7 visual-studio-2008

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

如何在Sharepoint中配置webpart的设置?

我在Windows Server 2008 Enterprise中使用SharePoint Server 2007 Enterprise.我正在发布门户模板.

我想开发WebPart并使一些设置可配置(就像我们可以在app.config中配置控制台应用程序的参数一样)

例如,授权用户可以在"编辑页面"(来自基于浏览器的UI界面)中设置WebPart的参数,然后Select -> Modify WebPart在SharePoint Designer中设置属性或编辑参数.

参数将是特定于应用程序的参数.

我该怎么做呢?

.net c# asp.net sharepoint web-parts

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

从XML序列化数组中删除包装元素

我使用的是VSTS2008 + C#+ .Net 3.0.我使用下面的代码来序列化XML,我的对象包含数组类型属性,但是生成了一些其他元素的图层(在我的示例中,MyInnerObject和MyObject),我想从生成的XML文件中删除它.有任何想法吗?

当前生成的XML文件,

<?xml version="1.0"?>
<MyClass xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <MyObjectProperty>
    <MyObject>
      <MyInnerObjectProperty>
        <MyInnerObject>
          <ObjectName>Foo Type</ObjectName>
        </MyInnerObject>
      </MyInnerObjectProperty>
    </MyObject>
  </MyObjectProperty>
</MyClass>
Run Code Online (Sandbox Code Playgroud)

预期的XML文件,

<?xml version="1.0"?>
<MyClass xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <MyObjectProperty>
      <MyInnerObjectProperty>
          <ObjectName>Foo Type</ObjectName>
      </MyInnerObjectProperty>
  </MyObjectProperty>
</MyClass>
Run Code Online (Sandbox Code Playgroud)

目前的代码,

public class MyClass
{
    private MyObject[] _myObjectProperty;

    [XmlArrayItemAttribute(IsNullable=false)]
    public MyObject[] MyObjectProperty
    {
        get
        {
            return _myObjectProperty;
        }
        set
        {
            _myObjectProperty = value;
        }
    }
}
public class MyObject
{
    private MyInnerObject[] _myInnerObjectProperty;

    [XmlArrayItemAttribute(IsNullable = false)]
    public MyInnerObject[] MyInnerObjectProperty
    {
        get
        {
            return _myInnerObjectProperty;
        } …
Run Code Online (Sandbox Code Playgroud)

.net c# xml xml-serialization visual-studio-2008

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

序列化期间奇怪的内存不足异常

我正在使用VSTS2008 + C#+ .Net 3.5在具有12G物理内存的x64 Server 2003 Enterprise上运行此控制台应用程序.

这是我的代码,我发现在执行语句bformatter.Serialize(stream,table)时,存在内存不足异常.我通过任务管理器的Perormance选项卡监视内存使用情况,我发现在抛出异常时只使用2G物理内存,因此不应该内存不足.:-(

有什么想法有什么不对?.Net序列化的任何限制?

    static DataTable MakeParentTable()
    {
        // Create a new DataTable.
        System.Data.DataTable table = new DataTable("ParentTable");
        // Declare variables for DataColumn and DataRow objects.
        DataColumn column;
        DataRow row;

        // Create new DataColumn, set DataType, 
        // ColumnName and add to DataTable.    
        column = new DataColumn();
        column.DataType = System.Type.GetType("System.Int32");
        column.ColumnName = "id";
        column.ReadOnly = true;
        column.Unique = true;
        // Add the Column to the DataColumnCollection.
        table.Columns.Add(column);

        // Create second column.
        column = new DataColumn(); …
Run Code Online (Sandbox Code Playgroud)

.net c# datatable serialization visual-studio-2008

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

基于.Net的开源搜索引擎?

我正在寻找一个易于使用,维护和可扩展的搜索引擎(内联网,企业搜索引擎)基于.Net技术,更好的开源,更能扩展.与Apache Lucene和Apache Solr类似.我想只搜索html页面.

我尝试过Microsoft Search Server,发现它不容易维护,使用和扩展,不易制作自己的UI,对SharePoint的约束太紧.我正在使用VSTS 2008 + C#.

.net c# search search-engine visual-studio-2008

8
推荐指数
2
解决办法
8712
查看次数

哪里可以看到SQL Server启动/停止日志?

我想知道在哪里可以看到每个实例和SQL Server代理/作业启动/停止日志的SQL Server启动/停止日志?我正在开发一些工具来监控SQL Server状态.我正在使用SQL Server 2008 Enterprise.

乔治,提前谢谢

sql sql-server events sql-server-2008

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

C++ RPC教程?

我想在Windows平台上学习编程C++(本机)以进行RPC通信.我想学习服务器和客户端.我还想学习一些高级主题,如性能和安全性.

有什么好的推荐材料可以阅读?

(顺便说一下:我用Google搜索了一些,但是所有这些都太简短或与COM有关,我想学习没有COM的纯RPC编程.我正在使用VSTS 2008和C++.)

c++ rpc visual-studio-2008 visual-c++

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

SQL Server连接字符串的连接池设置

我维护一个传统的ASP.Net Web应用程序(使用.Net 2.0 + SQL Server 2005 Enterprise + VSTS 2008 + C#+ ADO.Net).以下是旧版应用程序正在使用的连接字符串(旧版应用程序使用SQL Server身份验证模式):

"server=***;database=***;uid=***;pwd=***;pooling=false;max pool size=100"
Run Code Online (Sandbox Code Playgroud)

我认为连接字符串是错误的,因为:

  1. 由于池的设置是错误的,但它也设置了池大小 - 冲突.
  2. 即使存在冲突的设置,我认为pooling = false生效,即ADO.Net应用程序不使用连接池.

我的理解是否正确?

c# asp.net ado.net sql-server-2005 .net-2.0

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