gpt4 book ai didi

sharepoint - 该解决方案不包含 Web 应用程序范围的资源,

转载 作者:行者123 更新时间:2023-12-04 06:49:55 38 4
gpt4 key购买 nike

关于在 sharepoint 中设置的 sharepoint 解决方案,我几乎不需要帮助。

我创建了 wspbuilder 项目(12 hive 结构,包括 controltemplates 文件夹)

我为用户控件创建了项目(如登录注销等)​​,当我构建它们时,.ascx 文件被添加到 12\controltemplates 文件夹(我编写了 postbuild 事件以将 .ascx 添加为控制模板)

没有编译错误。我构建了 wsp 并将其添加到解决方案商店。但是当我尝试将它部署到特定的 Web 应用程序时,我在 deploysolution 窗口中看不到任何 Web 应用程序选择。
它在说

该解决方案不包含 Web 应用程序范围的资源,因此无法部署到特定的 Web 应用程序。它只能在全局部署。

我认为问题是向 manifest.xml 添加安全控件。当我构建 wsp 时,没有安全控件添加到 maifest.xml。我也在 wspbuilder.exe.config 文件中包含了 GAC 的部署目标。

我的feature.xml如下

<Feature  Id="DBF94C51-A4AB-4c47-BD97-74D3795C6A63"
Title="site feature"
Description="My sharePoint features"
Version="1.0.0.0"
Scope="Site"
Hidden="FALSE"
DefaultResourceFile="core"
xmlns="http://schemas.microsoft.com/sharepoint/"
ReceiverAssembly="[[4part assembly name]]"
ReceiverClass="[[Receiver class]]"
>

我该如何解决这个问题。我只想将 wsp 部署到特定的 web 应用程序。

谢谢你。

最佳答案

如果您正在注册安全控件,则需要在 Web 应用程序级别确定该功能的范围,以便它知道要更新哪个 web.config。将范围更改为 WebApplication,它将知道要部署到哪个 web.config。

此外,在使用 stsadm 时,请使用 -url 开关来提供您需要的 Web 应用程序。

沙恩

关于sharepoint - 该解决方案不包含 Web 应用程序范围的资源,,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3282022/

38 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com