问题标签 [ms-project]

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 回答
272 浏览

.net - 需要从 .Net 更改 MS Project 2003 文件 (MPP) - 我有哪些选择?

我需要从 .Net 程序更改 MS Project 文件。

我的公司有 Apose.Task,但我今天才意识到它显然只允许读取 MPP 文件,仅支持 XML 写入。谁能说我对 Apose 的看法有误?!!!

是否有其他产品或开源替代品?

我们可以使用 COM 来做到这一点,如果这是一种方式(即使它需要一些额外的工作),有没有人有示例/参考?

我们在现有文件中有适当的结构,但需要为某些任务操作开始时间、结束时间、进度等。

任何输入表示赞赏!

0 投票
1 回答
285 浏览

ruby - ms 项目服务器有 ruby​​ 接口吗?

有没有办法使用 ruby​​ 连接到 ms 项目服务器?
我们正在使用 MS 项目服务器 2007

0 投票
1 回答
1329 浏览

.net - Microsoft.Office.Interop.MSProject - 为什么我的文件在我尝试打开它们时总是被锁定(由我!)?

我正在尝试使用 Interop 来操作 MS Project 2003 (MPP) 文件。

我的问题是 MS Project 报告文件已被另一个用户(我!)打开,我只能以只读方式打开它。

显然,我试图重新启动工作室,然后是 windows (xp) 但没有任何效果。Readonly 的文件属性在文件上被清除。

有什么我可以尝试的建议吗?!

谢谢,

安德斯

Imports Microsoft.Office.Interop.MSProject ... Dim app As ApplicationClass = New ApplicationClass() app.Visible = False Dim success As Boolean = app.FileOpen(fullPath, False)

0 投票
1 回答
1102 浏览

asp.net - MS 项目 XML 序列化

我正在尝试从 MS Project XML 文件中读取数据。我使用XML Schema Tool生成了一组基于Microsoft Project 2007 XML Schema的强类型类。

但是,我遇到了几个问题。从 MS Project 导出的 XML 的根节点上的 xmlns 属性与 XSD 架构不匹配。

如果我尝试使用不正确的 xmlns 进行反序列化,则会引发异常:

如果我修复 xmlns,它会引发异常:

因此,XML Schema Utility 似乎没有正确生成类,或者 Microsoft Project 2007 XML Schema 不正确。

我的问题是,以前有人遇到过这种情况吗?解析 MS Project XML 是否有更好的替代方法(除了互操作)?

0 投票
1 回答
1528 浏览

.net - 在 .NET 中使用 MPXJ

我正在尝试在 ASP.NET 应用程序中使用 MS Project 文件,并且遇到了MPXJ library,它以 Java 开始并且也已转换为 .NET 版本。它在 .NET 中运行良好,但我发现它的困难在于它的所有方法都使用 Java 数据类型,而不是本机 .NET 数据类型。这意味着对于诸如格式化返回的日期或数字之类的事情,我必须阅读 java.text.NumberFormat,以及与事物交互的其他 Java 风格的方式。

所以我的问题是:我做错了什么,还是我基本上必须以“Java 风格”编程才能与.NET 中的这个库进行交互?我当然可以管理它,但是当有人查看我的代码时,我不确定这对未来的可维护性意味着什么。

我想这个问题的另一部分是:除了 MPXJ 之外,还有其他好的、免费的机制来与 .mpp 文件交互吗?我看到的另外两个选项是 a) 在服务器上安装 MS Project 并使用 OLEDB 提供程序(无法安装,因为它是共享主机),以及 b) 购买 Aspose.Tasks 组件(至少 600 美元)。

0 投票
1 回答
761 浏览

ms-project - TFS 2010 - 如何重新添加 MS Project、Excel 等

我在我的服务器上安装了 TFS 2010 (RC),然后在我的客户端上安装了 VS2008 Team Explorer 和 SP。接下来,我安装了 VS2010 Team Explorer(VS Shell)。我已经使用它几天了,我已经能够在 Project 中右键单击/打开,没有任何问题。今天,我得到:

无法将类型为“Microsoft.Office.Interop.Outlook.ApplicationClass”的 COM 对象转换为接口类型“Microsoft.Office.Interop.Outlook._Application”。此操作失败,因为 IID 为“{00063001-0000-0000-C000-000000000046}”的接口的 COM 组件上的 QueryInterface 调用因以下错误而失败:库未注册。

两个问题:

  1. 为什么当我请求 Project 时它试图与 Outlook 对话?
  2. 如何修理我的机器?

TIA

0 投票
1 回答
321 浏览

ms-project - MPXJ - 获取 ResourceAssignment 基线值

我正在尝试显示 ResourceAssignment 的 Baseline Start、Finish、Cost 和 Work 值,但似乎在 ResourceAssignment 对象上找不到任何可以提供此信息的方法。有人知道这是否可能吗?

我知道信息已存储,因为我可以在 MS Project 中看到它,并且我可以在项目文件的 XML 版本中看到它。只是在 API 中看不到在哪里可以访问它。

0 投票
2 回答
6183 浏览

xml - 导入 Microsoft Project 的 XML 规范是什么?

从我们现有的内部跟踪系统中,我想创建一个 XML 导出,然后我可以将其引入 Microsoft Project 2007 以进一步显示和操作。我一直无法找到关于 XML 应该如何寻找这种导入的简单解释。我希望能够创建依赖项、分配资源等。Excel/CSV 导入似乎没有提供所有这些功能,所以我认为 XML 是更好的方法……如果我能得到它的规范。

0 投票
1 回答
283 浏览

tfs - 与多个 TFS 项目关联的 MS 项目文件

有没有办法将单个 MS Project 文件与多个 TFS 项目相关联?

情况如下:我有两个相关且相互依赖的项目,我希望有一个 MS Project 文件来协调日程安排。但是,我看不到如何将(发布)到多个 TFS 项目。

0 投票
1 回答
1196 浏览

asp.net - ASP.net and MS Office Project integration and exporting it as image

I have requirement of creating MS Project object in asp.net c# and exporting image of it for end user to download.

I can achieve first part of the requirement of creating MS Project object as suggested in following link.

http://www.codeproject.com/KB/aspnet/MS_project_and_Aspnet.aspx?display=Print

but exporting it as image with specific dimensions does not seem to click.

Kindly Advice