问题标签 [solution]

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 投票
3 回答
9471 浏览

sharepoint - Sharepoint 解决方案打包:如何为我的功能获取自定义图标?

我不知道我在这里有多愚蠢!

我有一个解决方案,它打包了一些母版页和布局等,我可以很好地部署它们,并且该功能很好地出现在“网站集功能”列表中。但是我想在我的功能旁边放一个自定义图标。我希望该图标位于解决方案包中,因此需要在部署解决方案时将图像放入列表或文件夹中(而不是激活功能)。

这可能吗?简单的?

关于所有这些共享点解决方案/feature.xml/element.xml,我还没有搞清楚!

0 投票
3 回答
2059 浏览

asp.net - ASP.NET 解决方案的典型结构?

正如标题所说,我很想知道您通常如何构建 ASP.NET 解决方案。

我对ASP.NET 网站解决方案特别感兴趣,但与其他类型(WebApplication、MVC)相关的信息也可能很有趣。

一些具体问题:

  • 解决方案包含什么/多少项目/程序集
  • 你如何命名你的类库项目
  • 你通常有什么命名空间
  • 每个项目/程序集是否有多个命名空间,或者是否有严格的 1:1 关系
  • 等等

谢谢

0 投票
3 回答
1147 浏览

c# - SVN - 多个解决方案中的项目

有没有办法在 SVN 中跨多个解决方案共享一个项目?我已经在一个解决方案中有一个类库,我想在另一个解决方案中导入。我可以在新解决方案中导入项目还是路径有问题(因为项目不在同一个存储库中)?有一个更好的方法吗?

0 投票
5 回答
23442 浏览

sharepoint - 正确的 stsadm 命令来更新 SharePoint 解决方案/功能

依次强制升级到 SharePoint 解决方案的正确 stsadm 命令是什么。我努力了

C:>"C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN\stsadm.exe" -o deploysolution -name "MySolution.wsp" -immediate -allcontenturls -allowGacDeployment -allowCasPolicies -force

其次是

C:>"C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN\stsadm.exe" -o execadmsvcjobs

它似乎已部署并将解决方案显示为在我推送这些命令时具有部署时间,但我的文件似乎没有得到更新并且新文件也没有出现。

我错过了什么吗?处理这些命令后是否需要执行IISReset /noforce 。

谢谢,乔什·刘易斯

0 投票
3 回答
10885 浏览

sharepoint - 自定义 SharePoint 列表视图 - 我可以将其放入功能 (WSP) 中吗?

这是我的情况:

我在 SharePoint 2007 Enterprise 中工作,我有一个功能可以在我部署和激活它时为我创建一个列表。到目前为止,我通常的工作流程是部署解决方案、激活它,然后打开 SharePoint Designer 来自定义列表。

我的自定义通常非常复杂,但我会保持简单。在这种情况下,假设我编辑AllItems.aspx,将数据视图转换为 XSLT 数据视图,然后添加一列带有静态文本。

我使用了一些不同的工具(SPSource、VSeWSS、SharePoint Manager、OCDExportList 等)来提取我的自定义schema.xml视图和所有默认视图,但我还没有运气弄清楚代码的AllItems.aspx位置定制。

当我提取(使用上述任何工具)时AllItems.aspx与默认值没有什么不同。schema.xml 中的<View>元素缩减为一行,例如:

我真的被困在这里......我不知道该怎么做。甚至可能吗?如果我可以在我的功能中包含我的自定义设置,它将为我节省大量时间(和文档)。

如果我缺少任何其他有用的信息,请告诉我...谢谢!


最新发现

在过去的几个小时里,我发现了更多。如果我将列表保存为列表模板,然后将 .stp 文件在本地保存为 .cab 文件,我可以提取其内容。其中一个文件manifest.xml包含schema.xml以及其他一些部分。

其中一个部分是每个视图<webparts>都有一个部分。<webpart>这些<webpart>元素中的每一个都包含一串很长的字符……不知道这些字符实际代表什么。

重要的是,如果将任何自定义视图部署为解决方案的一部分,我认为任何自定义视图实际上都必须是 Web 部件……但我并不肯定。

0 投票
6 回答
11734 浏览

c# - How does one convert a Visual Studio .NET 2008 solution to Visual Studio .NET 2005?

Assume that a solution only contains classes and that those classes are all written to .NET 2.0 specifications. If that solution were to be opened, converted and saved in Visual Studio 2008, would it be possible to reopen the solution later in Visual Studio 2005 with some minimal modifications to the .SLN file?

How would one go about doing that?

Is there a tool that will "down convert" .SLN files from 2008 to 2005 if all of the classes contained within the solution are already written to .NET 2.0 specifications?

0 投票
6 回答
46219 浏览

visual-studio - Visual Studio 的 .sln 和 .vcproj 文件中的宏/环境变量

我有两个类似的问题:

a)我有一个包含多个项目的解决方案,我希望能够通过设置一些环境变量/宏来轻松切换项目位置。例如,这个项目可以位于 \SolutionDir\Dir1\ 或 \SolutionDir\Dir2\ 所以,我想指定它应该位于 \SolutionDir\$(Var) 并设置变量。

在 Visual Studio 中是否有任何构建方式来做到这一点?

我目前只知道两种解决方案 - 手动/以编程方式编辑 .sln 文件以找到该项目并设置正确的路径。

我无法在 .sln 文件中使用环境变量。

b) 我有一个包含资源(.rc 和 .h)文件的项目。我希望能够通过其他环境变量或宏来设置它们的位置。

像 \ProjectDir\$(Var2)\resource.rc 这样的东西

我在属性表上找到了一些有希望的信息,但是当我在 .vcproj 的文件标记中使用宏时,Visual Studio 不会扩展宏。

感谢您提出如何解决此问题的任何想法。

问候,维克多

0 投票
2 回答
4111 浏览

visual-studio-2005 - 可以在工程(.vcproj)文件中设置工作目录吗?

我有一个为 Visual Studio 2005 生成 .sln 文件和一些 .vcproj 文件的脚本。我需要设置 WorkingDirectory 选项,但它在 .user 文件中指定。我们目前无法生成的文件。我在 msdn 找到了vcproj 文件定义,但似乎无法从那里设置此选项。

如何从 .sln 或 .vcproj 文件中指定“配置属性->调试->工作目录”?

0 投票
2 回答
452 浏览

visual-studio - 应该如何管理共享彼此代码的 SharePoint Visual Studio 项目?

我的 SharePoint Visual Studio 解决方案结构当前包含以下项目:

  • Common:包含扩展方法、助手、常用控件等。
  • 日志记录:通常会包含在 Common 中,但包含对本地方法的调用,因此标记为“不安全”
  • 特定于站点的项目:每个不同站点一个,包含特定于该站点的功能、Web 部件、事件接收器等
  • 控制台应用程序:根据需要/如果需要控制台应用程序项目

我正在使用 WSPBuilder,因此每个项目(除了控制台应用程序)都有自己的 SharePoint WSP 解决方案文件。

这是拆分 SharePoint 代码的好方法吗?你使用什么方法?

0 投票
1 回答
1347 浏览

mysql - Mysql 在一个存储过程中有太多的while循环

当我在参数中获取逗号分隔值时,我有一个存储过程。我有三个具有逗号分隔值的参数。我需要把它们放在表格的列中,所以我使用 while 循环。但是当太多(比如十万个用户)用户连接到我的网站时,我很害怕,那么我的程序就会出现性能问题。
有人对这个问题有更好的解决方案吗?

提前致谢。
问候,
MySQL DBA