Как реализовать clickonce с использованием Apache на Windows - PullRequest
1 голос
/ 14 сентября 2010

Я пробую один раз щелкнуть на моей локальной машине, используя Apache 2.2.

Я добавил следующее в httpd.conf

AddType application/x-ms-application .application
AddType application/manifest .manifest
AddType application/octet-stream .deploy
AddType application/octet-stream .msp
AddType application/octet-stream .msu.

Я указал папку публикации и путь к папке установки http://localhost. Я использую vs2008 с 3.5 SP 1. Когда я нажимаю опубликовать, я получаю эту ошибку

Error   23  Failed to connect to 'http://localhost/' with the following error:     Unable to open the Web site 'http://localhost/'. To access Web sites on the local IIS Web server, you must run Visual Studio under an Administrator account in order to have access to the IIS metabase. Alternatively, install FrontPage Server Extensions (FPSE) and then grant FPSE access to users who will run Visual Studio.

Пожалуйста, дайте мне знать, что мне не хватает?

спасибо

Ответы [ 2 ]

1 голос
/ 25 сентября 2010

Единственное, что я знаю об использовании серверов Apache для размещения приложений ClickOnce, - это то, что вам нужно настроить правильные типы MIME, но я думал, что они должны быть в .htaccessfile.Упоминается в конце этой статьи .

1 голос
/ 14 сентября 2010

Используйте сетевой ресурс (например, \\ localhost \ publish-folder ) или локальную папку (например, C: \ publish-folder ) в качестве Расположение папки публикации .Visual Studio должен иметь доступ для записи в это местоположение.

alt text

...