问题标签 [web-publishing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
11 回答
63405 浏览

visual-studio - 从网站中排除文件在 Visual Studio 中发布

在 Visual Studio 2005 中发布网站时可以排除文件夹或文件吗?我想在解决方案资源管理器中保留各种资源,例如各种环境的备用配置文件,但我真的不想将它们发布到服务器。有什么办法可以排除它们吗?当使用其他项目类型(例如 .dll 程序集)时,我可以将文件的 Build Action 属性设置为“None”,并将其 Copy to Output Directory 属性设置为“Do not copy”。我在网站中找不到任何类似的文件设置。

如果 IDE 不提供此功能,是否有人有处理此类文件的好技术?

0 投票
1 回答
162 浏览

publishing - 在线出版图书的通用框架

Django bookReal World Haskell正在使用一些外观相似的网络发布平台(具有严格的 TOC/章节/段落+评论结构)。但是,我没有找到相应网站上使用的平台的任何参考。是否有与上述类似的发布框架或 CMS?

0 投票
2 回答
166 浏览

publishing - 我在哪里可以找到像 OFPS Open Feedback Publishing 这样的引擎

我想和我的两个远方的朋友一起写一本关于个人话题的小书。您知道任何像 O'Reilly (OPFS) 的 FOSS 内容发布系统吗?

我看到了为django 书提供动力的那个,但似乎代码还没有发布。我接受这个项目的任何类型的后端技术。

我想:

  • 在网上编辑这本书,让我的朋友在认证后做同样的事情。
  • 我们中的任何人都可以评论其他人的条目。
0 投票
6 回答
16702 浏览

visual-studio-2010 - VS2010 Web Publish命令行版文件系统部署

伙计们,

简而言之,我想复制这个对话框: 替代文字

这是一个 Visual Studio 2010 ASP.Net MVC 项目。如果我执行这个命令,我会得到我想要的所有文件,包括“C:\ToDeploy”目录中转换后的 web.configs。

我想在命令行上复制它,以便我可以将它用于 QA 环境构建。

我已经看过各种关于如何在远程部署的命令行上执行此操作的文章,但我只想为文件系统部署执行此操作。

我知道我可以使用 nAnt 任务或 rake 脚本复制此功能,但我想使用此机制来完成此操作,因此我不会重复自己。

我对此进行了更多调查,并找到了这些链接,但没有一个可以干净地解决它:

提前致谢!

0 投票
4 回答
3107 浏览

visual-studio - 从 Visual Studio 2010 将 Web 发布到文件系统只会删除

当我尝试通过文件系统从 Visual Studio 2010 在 Windows 7 中发布时,没有文件被添加到我的目标文件夹中。如果我选择“用本地副本替换匹配的文件”,什么也不会发生。如果我选择“在发布前删除现有文件”,它会删除目标文件夹中的文件,但不会发布新文件。这是我得到的输出:

正在删除现有文件...

发布文件夹/...

========== 构建:3 个成功或最新,0 个失败,0 个跳过 ==========

========== 发布:1 成功,0 失败,0 跳过 ==========

有什么想法吗?

编辑:忘了提到我正在以管理员身份运行 VS。如果我不这样做,发布将显式失败。

0 投票
2 回答
363 浏览

visual-studio-2010 - 如何控制 Visual Studio 默认发布的文件类型?

我正在使用 Visual Studio 2010 中的 php 网站。在我尝试发布之前,一切都很顺利。该网站的已发布版本中不包含任何 php 文件。我该如何解决?

我在这个线程(Visual Studio 2010 Web Publish missing a fileBuildAction )中读到,您可以基于每个文件更改属性。太好了,但是对于分布在庞大文件夹层次结构中的 112 个和一些奇怪的文件,我如何自动执行此操作?我可以更改BuildAction每个以 结尾的文件的默认值*.php吗?我什至愿意在命令行上执行此操作,因为至少在那时,我可以遍历文件列表并为每个文件更改它。

编辑:我意识到一些事情:BuildAction属性存储在<Project_Name>.vbproj文件中,形式如下:

这是我更改BuildActionaboutus.php(通过VS)而不是login.php之后的样子。明智地使用 Find-and-Replace 会起作用,但会很乏味。这是我的临时解决方案。

0 投票
1 回答
887 浏览

sharepoint - 我应该使用 sharepoint 2010 发布门户来重新设计 Intranet 吗?

我正在重新设计 Sharepoint 2010 上的公司 Intranet。我们有三个 Web 应用程序:我的站点、团队或组织站点以及 Intranet“门户”。

在 Intranet 上,我想从团队网站类型的公​​告和日历中读取列表并将它们聚合在一起。然后,在 Intranet 上,我想对实际显示的内容进行一些编辑控制。默认情况下,我希望列表项显示在 Intranet 上,但如果认为不够重要,我也希望能够隐藏或删除它们。

我会从使用 Intranet 的发布门户中受益吗?

编写一个 Web 部件来读取列表,将列表同步到 Intranet 上的新列表,然后内容管理器可以取消选中“显示”复选框是否有意义?

实施此类基础设施的最佳方式是什么?

文档在哪里?

0 投票
3 回答
5313 浏览

c# - 解析器错误:无法加载程序集“App_Web_ah9y-lsc”

当我在本地运行该站点时,该站点运行良好,我将其发布并托管到我公司通过 SMART FTP 雇用的托管空间。有一个带有我公司名称的文件夹,例如。'我的公司'。它有子文件夹,如 App Data、App Code、Bin、Httpdocs、Httpsdocs...等。我将已发布的项目“UtilityServices”转移到 Httpdocs。然后我输入 www.MyCompany.net/UtilityServices/Customer_Login.aspx 我收到以下错误。

Httpdocs 有一个 bin 文件夹和一个 webconfig,托管的 UtilityServices 有一个 bin 和 webconfig。这是这个错误的原因。

我正在使用 VS2008 C# 3.5 框架。

0 投票
2 回答
224 浏览

filemaker - Filemaker 网络发布和数据完整性

我最近被要求尝试使用已发布到 Web 的 Filemaker 数据库应用程序解决数据完整性问题。

这个应用程序通过一系列视图收集求职者数据。有少数用户报告说,在他们使用该应用程序的过程中,他们会在遍历该应用程序时看到另一个申请人的数据。似乎这些用户都超过了会话超时阈值,然后在表单中显示了其他人的数据。

我正在查看正在生成的 JSESSIONID cookie,因为这是我在浏览器会话和应用程序之间看到的唯一链接。JSESSIONID cookie 设置为在过去过期,并且属于“会话”类型

JSESSIONID 值看起来也非常相似。这是我在测试应用程序时收到的两个 JSESSIONIDS:

02442D0AA37DEF0512674E8C
02442D09A38288D712674E8E

有没有人在发布到 Web 的 Filemaker 应用时遇到过类似的问题?

除了 JSESSIONID 和 Filemaker 11 的关联方式之外,我还有什么需要看的吗?换句话说,Filemaker Web Publishing 引擎是否存在其他任何人都知道的已知安全漏洞?

带着赞赏,

Slinky66

0 投票
3 回答
2044 浏览

iis-7 - 移动 Bin 文件夹的位置,网络发布问题?

我一直在 ASP.Net 网站上工作,并且一直在毫无问题地发布到我的服务器。我决定将其发布的路径更改为向下几步,以便将所有内容放在更合乎逻辑的位置。

之前:C:/inetpub/wwwroot/(这里)

在我得到我想要的一切后,我将其更改为 2 步。

之后:C:/inetpub/wwwroot/super/duper/(这里)

直到我清理了 /wwwroot/ 中的顶级内容,一切才开始崩溃。我会收到错误消息,说找不到我的 .ashx 处理程序。在茫然地凝视了几个小时之后,我将 /super/duper/bin/ 文件移到了顶层,/inetpub/wwwroot/bin/ 和 viola。有效。

现在我的问题是,当 /bin/ 文件在整个时间内都可以通过网络访问时,为什么会产生这种效果?