问题标签 [publishing-site]

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 投票
1 回答
1969 浏览

sharepoint - 在“GetAvailablePageLayouts”中抛出 NullReferenceException

我最近在尝试Microsoft.SharePoint.Publishing.PublishingWeb从子站点中的自定义布局页面获取发布站点 ( ) 中的所有页面布局时遇到了这个错误。该代码使用从 Enterprise Wiki 站点模板创建的站点在 VM 服务器上运行。但是在开发服务器上运行时,代码遇到了各种异常。

为了解决这个错误,我用三种不同的方式编写了这个类。这三个都在 VM 中工作,但是在开发服务器中使用时,这三个都抛出了异常。例子:

0 投票
3 回答
1600 浏览

visual-studio-2010 - VS2010 - 发布网站,空文件夹被忽略

在 Visual Studio 2010 中,发布网站时,似乎没有发布空文件夹。

我很确定这种行为是在 vs2010 中引入的。我在任何地方都找不到它的文档,不确定我应该将其称为功能还是错误...无论如何,是否可以恢复到旧的行为,因为我希望将我的文件夹结构保留在生产服务器上。

0 投票
1 回答
61 浏览

asp.net - Asp.Net 发布问题

我在 asp.net 中发布我的网站,但我遇到了一个小问题,我会用屏幕截图向你解释我的问题

这是我的解决方案资源管理器,如您所见,我有 2 个 ApprovalListing 页面,一个在我的员工文件夹中,另一个在我的订单文件夹中

在此处输入图像描述

现在我使用发布向导发布我的网站并使用使用固定命名和单页程序集

在此处输入图像描述

现在问题就像我告诉过你的那样,我的解决方案中有 2 个 ApprovalListing,当我发布我的网站时,哪个 dll 是我的 EmloyeeApprovalListing 和 OrderApprovalListing。任何 1 点都可以指出我该如何检查?

在此处输入图像描述

0 投票
1 回答
62 浏览

asp.net - ASP.NET网站部署

我是 Web 开发的新手,并且一直在 Visual Studio 中构建我的网站。我已经建立了一个存储在 App_Data 文件夹中的数据库。数据库是打开的(没有密码),但是当网站准备好并且我将它发布到服务器上时,数据库会发生什么。我将如何添加密码。它会保留在项目中,还是我可以将其移动到托管服务器的数据库文件夹中。我可能会问一些愚蠢的问题,但它们困扰着我。

*请多多包涵,我有阅读障碍,做正常事情有困难。

0 投票
3 回答
2997 浏览

visual-studio-2010 - 自动化发布 Visual Studio 2010 功能?

我已经阅读了一些关于自动化构建过程的好文章,但是,我感兴趣的不仅仅是构建过程,而是发布。

我有几个使用基本模型的网站和服务。当我更改该模型(这不会经常发生)时,所有站点/服务都必须重新构建并发布到其适当的目标目录(已包含在其配置中)。

所有项目文件夹都存在于一个文件夹中。

我正在考虑的方法是使用 MSBuild 从主文件夹运行脚本,并带有要构建/发布的项目的命名列表。

我在这里找到了一个为 MSBuild 创建构建脚本的好例子,但是,这只满足一个项目的构建。

我将如何让该过程通过项目/目录的命名列表来执行相同的构建/发布脚本?

谢谢。

0 投票
1 回答
1160 浏览

sharepoint - 如何向匿名用户显示特定版本的共享点发布页面而不是最新批准的版本

我正在尝试创建一个控件,该控件将向匿名用户提供任何特定版本的共享点发布页面。例子:

MyPage.aspx 有 1.0、2.0、3.0、4.0 版本,其中 4.0 是最新发布的版本。默认情况下,Sharepoint 将向匿名用户提供 4.0 版。我希望能够以编程方式为他们提供 2.0 版。我知道如何检查匿名用户,并获取我想要的页面版本的对象。我的问题是,我如何告诉 sharepoint 传递指定的页面对象?

以下是我目前正在使用的内容......

任何帮助将不胜感激!如果需要进一步澄清,请告诉我!

0 投票
2 回答
1050 浏览

json - 使用 Microsoft VS2010 Publish 无法部署 .json 文件

任何人都知道什么会使 vs2010 在发布时不部署 .json 文件?所有其他文件(.js、.html 等)都会发布,但 .json 文件只是不能移动。

我认为我没有做过任何特别的事情来阻止这种情况,所以任何想法都会受到赞赏。

0 投票
2 回答
6043 浏览

visual-studio-2010 - Publishing MVC3 app to IIS error - Web 服务器配置为不列出此目录的内容

我将我的网站发布到“C:\inetpub\wwwroot\Sem_App”并创建了一个物理路径为“C:\inetpub\wwwroot\Sem_App”和端口 84 的网站。当我浏览该网站时,http://localhost:84/出现以下错误。

无论如何,我不想列出目录的内容,我想运行用于在 VS 2010 的调试模式下运行的默认页面。有人知道发生了什么吗?

我尝试运行此命令并重新启动 iis 但它不起作用 C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir

0 投票
4 回答
3036 浏览

asp.net - 在 IIS 上发布 ASP.NET 网站后丢失会话信息

我是 ASP.NET 2.0 的初学者。对于 ASP.NET 专家来说,这可能听起来太基本和愚蠢的问题。但这让我彻夜难眠。

基本上我已经开发了一个简单的多语言网站,其中包含一个母版页和内容页,这些页填充了母版页的内容占位符部分。该应用程序在配置为在ASP.NET Development Server 2.0上运行时运行良好。但是一旦我发布它以在 IIS Web 服务器上运行,它将不再起作用。:( 我可以从跟踪中看到,我使用的所有会话变量都没有存储并重定向到相关的内容页面。

尽管显示了内容,但我在重定向页面上做出某些决定的会话变量值丢失了,我遇到了异常。

请指导我在哪里出错以及发布应用程序的确切程序。

例如:我的主页有运行类似 http://localhost/Onlineupdate/Home.aspx?vers=1.1&lang=fr-FR 的URL

基于上面的 URL,我将verslang变量剥离并保存在 Session 变量中。但是,这些在 IIS 上托管时会丢失。

0 投票
3 回答
2083 浏览

asp.net - 已发布的 asp.net WebApp 将无法连接。401.1 未经授权

asp.net app (c#) 在调试模式下运行良好;已发布,出现 401.1 错误(未经授权)。当我输入网址时,会出现一个对话框,询问用户名和密码。把它放在3倍,错误。

它是一个内部应用程序,仅使用 Windows 身份验证。

  • IIS 7.5,使用 ApplicationPoolIdentity。

  • SQLServer 数据库

来自 401.1 页面的特定错误消息:

  • 模块 WindowsAuthenticationModule

  • 通知 AuthenticateRequest

  • 处理程序 ExtensionlessUrlHandler-Integrated-4.0

  • 错误代码 0x8009030e

  • 请求的 URL http://smalltools.dbsvc.com:80/ Ap

  • 物理路径 C:\inetpub\SmallTools

  • 登录方式尚未确定

  • 登录用户尚未确定

该应用程序有一个用户表来确定该用户的“角色”。我在母版页中放置了一个方法,该方法根据经过身份验证的用户查询表,并返回角色。这反过来又决定了哪些按钮在导航栏上可见。

查看安全日志,发现以下 3 个条目:

知道什么可能导致无法登录吗?任何线索我可以修复以使其工作?我研究了一整天,没有发现可能是什么问题。任何信息都将不胜感激。谢谢辛迪