小编Dan*_*eel的帖子

WCF服务应用程序和WCF服务库之间有什么区别?

我正在开发一个WCF Web服务,我使用WCF服务应用程序模板来做到这一点.

创建"WCF服务应用程序"是否满足此要求?通过WCF服务应用程序创建WCF服务库有什么好处?

wcf wcf-binding wcf-security

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

自动化wix小更新和次要升级

我刚刚在wix教程中阅读了以下内容.

由于某些奇怪的原因,只需单击.msi文件就无法运行小更新和次要升级 - 它们会出现错误:"已安装此产品的另一个版本." 我们知道,愚蠢...无论如何,你必须用命令启动它:

msiexec/i SampleUpgrade2.msi重新安装=所有重新安装模式= vomus

不要问我这对普通用户有什么影响...你最好从Autorun.inf文件启动它,或者设计一个外部Setup.exe shell来启动它.

我们希望人们能够下载最新版本的应用并安装它,即使他们已经安装了旧版本.你通常如何处理这个问题?

wix

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

WCF REST服务 - 401未经授权

我们正在开发一个WCF REST Web服务,它只接收来自任何匿名用户的大量任意文本,然后在后端执行一些处理.

例如,这是我们的Web服务中的一种方法:

[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Required)]
public class MyRESTService : IMyRESTService
{
    [WebInvoke(Method = "PUT", UriTemplate = "/MyRESTMethod?paramA={paramA}&paramB={paramB}")]
    public Stream MyRESTMethod(string paramA, string paramB, Stream rawData)
    {
        //do some stuff...
    }
}
Run Code Online (Sandbox Code Playgroud)

如果我们只使用默认的IIS设置,我们得到一个(401) Unauthorized.然而,在经过多次反复试验后,我们发现我们可以通过在实际.svc文件上为我们的服务提供WRITE访问权限来使其工作.

我的问题是:为什么IIS需要对.svc文件进行WRITE访问以使其工作?有没有更好的方法,还是我坚持这种hackish(可能不安全)的解决方法?

WTF微软?

可能相关:

iis rest wcf iis-7 http-status-code-401

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

如何打开.msu扩展文件?

我已下载了一个文件WINDOWS POWERSHELL,其扩展名为.msu,如何在我的winxp专业sp3操作系统中安装此软件包.

windows windows-xp windows-update

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

为什么谓词命名约定在不同函数之间有所不同?

我是一名Common Lisp新手,他开始学习这门语言.我的问题是:我已经看到几个函数以不同的方式使用谓词语法.例如(只是查看),有streamp和pathnamep,但也有input-stream-p和output-stream-p.为什么并非所有功能都标准化使用*p或*-p?这可能只是一件历史文物吗?

lisp naming-conventions common-lisp

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

在JXDatePicker/JXMonthView中禁用日期

我正在编写的程序允许用户单击JXDatePicker上的日期来设置任务完成的日期.我想在JXDatePicker中禁用未来日期的选择,因为在我的程序中选择将来的日期无效.

我发现JXDatePickers包含一个JXMonthView,似乎日期选择器或月份视图不允许您禁用个别/日期范围.我可以更改各个日期和日期范围的背景颜色,这样我就可以将未来的日期作为单独的颜色.然后,只要用户单击日历以禁止将来的日期,我就可以添加一些验证.但是,如果我能说一下像calendar.setMaxDate(今天)这样的东西,那将会更加清晰;

有没有人知道有没有比手动编码功能更简单的方法?也许另一个日期选择器组件修复了这个问题?

java swing swingx

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