小编Abe*_*bel的帖子

如何设置外部防火墙以启用Visual Studio远程调试

我在这里阅读了许多文章,在MS和谷歌,远程调试,所有这些都涵盖了Windows防火墙以及如何打开端口和添加调试器远程代理作为例外.似乎使用远程调试器它必须能够动态打开端口.

使用外部防火墙,这是不可能的.有人知道使用什么配置来允许通过外部防火墙进行远程调试吗?客户端计算机已打开所有端口,服务器已打开这些端口:

  • TCP 135,139,445
  • UDP 137,138,500,4500

编辑:在网站端使用Windows 2008 R2 SP1,在调试端使用Windows 7 SP1,其中安装了VS. 但是,防火墙在两者之外,必须单独配置,即它没有关于要求端口的运行进程的信息,它只看到端口请求.

remote-debugging visual-studio-2010 visual-studio

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

WndProc:如何在窗体最小化时获取窗口消息

要与某项服务进行通信,我必须覆盖WindProc.并接收窗口消息.

但是,当表单最小化时,我不再收到任何消息.我知道它必须是那样的,但有没有解决方法呢?我不希望有一个永远开放的隐藏形式......

c# wndproc

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

NHibernate SaveOrUpdate,错误:没有持久性

我有一个基类A的NHibernate映射

class A
{
}

class B : A
{
}

public save(A a)
{
 session.SaveOrUpdate(a);
}
Run Code Online (Sandbox Code Playgroud)

错误:B没有持久性

正如您所看到的,B已经使用正确的基类型A传递,但我仍然得到关于类型B的持久性的错误

NHibernate是否支持这样的继承...我该怎么办?

c# nhibernate fluent-nhibernate

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

vb.net 编译错误“abc”在命名空间“xyz”中不明确

我有另一个开发人员创建的 VB.Net 解决方案,我正在尝试在我们的构建机器上编译它(它在他们的机器上编译),但是在其中一个项目中,我收到一个错误消息,内容如下:

Imyinterface在命名空间中是不明确的anamespaceassembly

我试过没有成功:

  • 检查参考文献以查看任何明显错误
  • 删除并重新添加了有问题的程序集
  • 在系统中搜索相同的 dll
  • 试图编译原始 deve 的 src(.v 源代码控制版本)
  • 用 ildasm.exe 检查程序集

我通常在 C# 中编码并且之前没有看到过这个错误(至少在这种形式中),不是因为它是 VB.Net 特定的,而是用于添加/查看引用的 UI 略有不同,所以我认为 VB.Net 可能会做一些不同的事情与参考。

我也尝试在另一台机器上编译,它编译正常。所以我认为它与构建机器有关,但我不确定是什么。项目以某种方式没有引用其他冲突的程序集,这可能吗?

有任何想法吗?

vb.net compilation ambiguous

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

白痴指导在SVN中移动目录

不,这不是重复这个.

虽然我通常习惯使用SVN的可视化工具,但我发现自己现在面临着想要迁移Repo/Parent/ChildX/ChildY的问题Repo/ChildY.我收到以下错误,我只是在寻找我在这里缺少的东西.考虑刚安装的服务器(从转储),除了svn之外没有其他可用的服务器.

> svn checkout https://localhost/Repo
svn: OPTIONS of 'https://localhost/Repo': 200 OK (https://localhost)

> svn move Repo/Parent/ChildX/ChildY Repo/ChildY
svn: 'Repo' is not a working copy
svn: 'Repo' does not exist

> svn move Parent NewParent
svn: '.' is not a working directory

> svn move https://localhost/Repo/Parent NewParent 
svn: Moves between the working copy and the repository are not supported

> svn move https://localhost/Repo/Parent https://localhost/Repo/NewParent
svn: OPTIONS of 'https://localhost/Repo': 200 OK (https://localhost)

> svn commit --message "Trying to get move command …

svn command-line visualsvn-server

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

如何将二进制文件转换为另一个二进制表示,如图像

我想要一个二进制文件(exe,msi,dll,无论如何),并能够实际"看到"二进制代码或我想要的任何基础(十六进制).想到最简单的方法就是将代码输出到txt中,这样我就可以检查它了.

什么是最好最简单的方法呢?基本上我希望将二进制代码转换为我的项目的图片.

同样,如果我可以采用一些二进制代码,然后将其转换为二进制文件,那将是很好的.

你有什么方法可以做到这一点,我列出了C,C++和C#,因为它们似乎是最快的编程语言,我认为这可能需要一些时间.我想我对C中的答案更感兴趣,但我主要是在寻找这背后的一些逻辑.

c c# c++

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

浏览器不接受XML 1.1版?

我有一个生成相当普通的XML文档的程序.这样生成的文档的第一行是

<?xml version="1.1"?>
Run Code Online (Sandbox Code Playgroud)

IE8和Firefox都反对这一点,抱怨"错误版本"并明确指向"1.1"部分.

如果我修补第一行说:

<?xml version="1.0"?>
Run Code Online (Sandbox Code Playgroud)

他们俩都会在没有投诉的情况下加载/显示文档.

XML版本1.1不是标准吗?浏览器真的不接受这些吗?或者错误消息(与大多数软件错误消息一样)只是误导而其他错误?

xml browser xml-1.1

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

为什么我不应该将我的asp.net网站或webapp部署到IIS中域的根目录?

几年前,我记得在一个域名情况下我在一个多站点上挣扎,其中一个站点放在根目录中.

当时我读了一篇权威的帖子,清楚地向我解释了为什么这是一个坏主意,我记得的是级联web.config问题是主要原因(迫使你在子项目中取消引用冲突的引用,这些引用基本上与项目).从此以后,我总是在自己的虚拟路径中部署任何网站,使用根目录中的单个重定向指向默认网站.

我似乎无法找到权威参考,从那时起部署考虑可能已经改变.

这种情况的优点和可能性是什么?我问,因为我工作的公司对于以这种方式分离部署感到皱眉,我认为这不是一个好主意.

asp.net web-applications web-deployment iis-7.5 web

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

为什么Microsoft在导入WSDL时将XSD xs:integer与字符串匹配?

在webservice上查看WDSL.xml声明数据类型是一个整数,但是,在调用web方法时,该方法需要一个字符串,WDSL代码如下

<System.Xml.Serialization.XmlElementAttribute(Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType:="integer", Order:=0)> _

Public Property ID() As String
    Get
        Return Me.ID
    End Get
    Set(value As String)
        Me.ID= value
    End Set
End Property
Run Code Online (Sandbox Code Playgroud)

它是否正确?我很困惑,为什么它需要传递一个字符串,如果序列化说的是整数类型?

我的经验告诉我,在他们这边,即服务器,他们会将字符串转换为整数?正确?

谢谢

xml vb.net wcf xsd wsdl

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

将 XJC 与 xml.xsd 导入一起使用时出错:“无法读取架构文档 'xml.xsd'”

我正在尝试在第三方的架构文件(它是 Amazon.com 的产品 API)上运行 xjc。好吧,我遇到了麻烦,因为对于其中一个文件 default.xsd,xjc 正在执行以下导入(这是模式声明之后的第一个):

<import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="xml.xsd" />
Run Code Online (Sandbox Code Playgroud)

我不是 XML 专家,但我认为 xml.xsd 是“核心”XML/XSD 库的一部分,默认情况下 XJC 会知道这个库的详细信息。但是当我运行任务时,我收到此错误:

[警告] schema_reference.4:无法读取架构文档“xml.xsd”,因为 1) 找不到该文档;2) 无法读取文件;3) 文档的根元素不是 。文件的第 9 行:/C:/temp/amazon/default.xsd

[错误] src-resolve:无法将名称“xml:lang”解析为 (n)“属性声明”组件。文件的第 119 行:/C:/temp/amazon/default.xsd

我尝试将 xml.xsd 文件从http://www.w3.org/2001/03/xml.xsd下载到包含这些架构文件的目录并再次运行该命令,但 xml.xsd 未验证:

[ERROR] schema_reference.4:无法读取架构文档“file:/C:/temp/amazon/xml.xsd”,因为 1) 找不到文档;2) 无法读取文件;3) 文档的根元素不是 。未知地点

我正要开始思考为什么这不会得到验证,但决定推迟,因为我认为我错过了一些非常简单或很小的东西。我需要手动包含 xml.xsd 导入还是我缺少其他东西?

我正在使用的架构的网址目前在这里:

http://g-ecx.images-amazon.com/images/G/01/mwsportal/doc/en_US/products/default.xsd

和这里

http://g-ecx.images-amazon.com/images/G/01/mwsportal/doc/en_US/products/ProductsAPI_Response.xsd

我只是在使用:

xjc dirname 一起或 xjc filename 尝试一一解析它们

java xml xsd jaxb

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