问题列表 - 第2898页

在php中强制重新缓存WSDL

我知道如何在PHP中禁用WSDL-cache,但是强制重新缓存WSDL呢?

这就是我尝试的:我运行我的代码,缓存设置为禁用,并且新方法显示为受到尊重.然后我激活了缓存,但由于某种原因,我的旧的非工作wsdl再次出现.那么:我如何强制我的新WSDL覆盖我的旧缓存?

php wsdl caching web-services

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

编译器警告:null引用异常

我在Visual Studio 2005中有以下代码.

    Dim OutFile As System.IO.StreamWriter
    Try
        OutFile = New System.IO.StreamWriter(Filename)
       // Do stuff with OutFile
    Catch Ex As Exception
       // Handle Exception
    Finally
       If OutFile IsNot Nothing Then OutFile.Close()
    End Try
Run Code Online (Sandbox Code Playgroud)

但VS2005提出警告"If OutFile IsNot .."这一行

变量'OutFile'在被赋值之前使用.在运行时可能会导致空引用异常.

有没有办法通过巧妙地改变代码来消除这个警告,或者只是有更好的方法来做我正在尝试做的事情?

谢谢

vb.net visual-studio-2005

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

带有> 1参数的ASP MVC路由

我定义了以下路线

            routes.MapRoute(
            "ItemName",
            "{controller}/{action}/{projectName}/{name}",
            new { controller = "Home", action = "Index", name = "", projectName = "" }
            );
Run Code Online (Sandbox Code Playgroud)

这条路线确实有效,所以如果我输入浏览器

/Milestone/Edit/Co-Driver/Feature complete
Run Code Online (Sandbox Code Playgroud)

它正确地进入里程碑控制器,编辑动作并传递值.

但是,如果我尝试使用url.action构建视图中的链接 -

<%=Url.Action("Edit", "Milestone", new {name=m.name, projectName=m.Project.title})%>
Run Code Online (Sandbox Code Playgroud)

我得到以下网址

Milestone/Edit?name=Feature complete&projectName=Co-Driver
Run Code Online (Sandbox Code Playgroud)

它仍然有效,但不是很干净.有任何想法吗?

asp.net asp.net-mvc url-rewriting

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

WCF分块/流媒体

我正在使用WCF并希望将大文件从客户端上传到服务器.我已调查并决定遵循http://msdn.microsoft.com/en-us/library/aa717050.aspx中列出的分块方法

但是,这种方法(就像流式传输一样)将合同限制为有限的方法签名:

[OperationContract(IsOneWay=true)]
[ChunkingBehavior(ChunkingAppliesTo.InMessage)]
void UploadStream(Stream stream);
Run Code Online (Sandbox Code Playgroud)

该示例使用了相当方便的示例,即从固定路径上载文件并将其保存到服务器上的固定路径.因此,我的问题是如何传递其他参数来指定文件名,文件路径等.

例如.我想要像:

[OperationContract(IsOneWay=true)]
[ChunkingBehavior(ChunkingAppliesTo.InMessage)]
void UploadStream(Stream stream, String filePath);
Run Code Online (Sandbox Code Playgroud)

马克,先谢谢你.

streaming wcf uploading chunking

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

在单个服务器上测试多个开发人员对Sharepoint的部署

我们从一个三人小组开始进行Sharepoint开发,目前正在建立我们的开发环境.我们希望避免为每个开发人员安装Server 2008,因此已经设置了一个终端服务器,使用远程Windows在每个开发人员的计算机上启动VS2008实例.现在我们想分开开发人员的测试环境(即每个开发人员的不同站点收集),但已经意识到需要将程序集安装到GAC中以在网站上正确显示.但由于AFAIK只有一个GAC,开发人员无法独立测试他们的东西.

有没有办法在没有安装一堆2008服务器的情况下创建单独的测试环境?

deployment sharepoint wss

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

如何在另一个div中水平放置两个div

我没有玩过很长时间的CSS,而且目前还没有参考.我的问题应该相当容易,但谷歌搜索没有提出足够的答案.所以,增加集体知识......

|#header---------------------------------------------------------------|
|                               TITLE                                  |
|#sub-title------------------------------------------------------------|
|bread > crumb                    |                  username logout   |
|#sub-left                        |                          #sub-right|
|---------------------------------|------------------------------------|
Run Code Online (Sandbox Code Playgroud)

这就是我想要的布局.标题反正.我希望子标题包含子左和右子.我使用什么css规则来确保div受另一个div的属性约束.在这种情况下,我如何确保子左和右子留在子标题内?

html css layout

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

在KISS和铺路牛

我目前正在开发一个使用Access数据库作为后端的PHP应用程序.您不明白......数据库是客户最初使用的数据库,使用它是需求的一部分.

此数据库的一个问题是列名称具有您可能想象的最疯狂的命名约定.大写,小写,下划线,空格和平原疯狂.例如,"性别"列包含日期.列"User2"也是如此.还有更多,但你明白了.

面对这个,我决定创建一个数组来将数据库列映射到PHP变量,这样我们就可以将代码与疯狂隔离开来.然而,我的同事认为我过于复杂,我们应该使用数据库的列名来获取相应的PHP变量,因此我们不需要通过映射数组来查找其中的内容.

所以我的问题是......我做对了还是让事情变得复杂?

language-agnostic naming-conventions

14
推荐指数
3
解决办法
471
查看次数

设计(二进制)文件格式时有哪些重点?

在设计用于记录二进制数据的文件格式时,您认为该格式应具有哪些属性?到目前为止,我已经提出了以下要点:

  • 在开头有一些"魔术字节",以便能够识别文件(在我的具体情况下,这也应该有助于区分文件与"遗留"文件)
  • 在开头有一个文件版本号,以便以后可以更改文件格式而不会破坏兼容性
  • 指定所有数据项的字节顺序和大小; 或者:包含一些空间来描述数据的字节顺序/大小(我倾向于前者)
  • 可能为将来可能需要的进一步的每个文件属性保留一些空间?

还有什么方法可以使这种格式更具有前瞻性,并最大限度地减少未来的麻烦?

binary file-format

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

如何使用C#获取Active Directory中所有域的列表

任何人都可以帮助我获取Active Directory中的所有域名.我已经尝试了很多次,但所有程序都只列出了当前的工作域.

我怎样才能做到这一点?

c# dns active-directory

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

异类字典,但键入?

这更像是一个学术探究,而不是一个实际问题.是否有任何语言或框架功能可以或将来允许异构类型的dcitionary,例如

myDict.Add("Name", "Bill"); 
myDict.Add("Height", 1.2); 
Run Code Online (Sandbox Code Playgroud)

myDict现在不包含两种object类型的值,而是一个string和一个double?然后我可以找回我double

double dbl = myDict["Height"];
Run Code Online (Sandbox Code Playgroud)

并期望抛出一个双重或异常?

请注意:Name和Height值不一定是同一个对象.

.net

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