You are here    Supported software    Microsoft Project 2010 nl sv ru pl es de fr

Microsoft Project 2010

Informations

Creator Message
chocoelho

Warning

This installer is a beta script. It means that it might not work as expected

Informations

Platforms:
Downloads: 19777
Wine: 1.7.52

Feedbacks

Description

Microsoft Project is a project management software program, developed and sold by Microsoft, that is designed to assist a project manager in developing a plan, assigning resources to tasks, tracking progress, managing the budget, and analyzing workloads.

Source code

#!/bin/bash
# Date : (2015-12-09)
# Distribution used to test : Duzeru GNU/Linux 2.0 64 bit
# Author : chocoelho
# Based on: Office2010 script
# Licence : GPLv3
# PlayOnLinux: 4.2.9

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"

PREFIX="Project2010"
WINEVERSION="1.7.52"
TITLE="Microsoft Project 2010"

POL_GetSetupImages "http://files.playonlinux.com/resources/setups/Office/top.jpg" "http://files.playonlinux.com/resources/setups/Office/left.png" "$TITLE"

POL_SetupWindow_Init
POL_SetupWindow_SetID 801

POL_SetupWindow_presentation "$TITLE" "Microsoft" "http://www.microsoft.com" "chocoelho" "$PREFIX"

POL_RequiredVersion 4.0.18 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update"

if [ "$POL_OS" = "Linux" ]; then
        wbinfo -V || POL_Debug_Fatal "Please install winbind before installing $TITLE"
fi
POL_Debug_Init
POL_System_SetArch "x86"


POL_SetupWindow_InstallMethod "LOCAL,DVD"

if [ "$INSTALL_METHOD" = "DVD" ]; then
        POL_SetupWindow_cdrom
        POL_SetupWindow_check_cdrom "x86/setup.exe" "setup.exe"
        SetupIs="$CDROM_SETUP"
        cd "$CDROM"
else
        POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
        SetupIs="$APP_ANSWER"
fi

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"

if [ "$POL_OS" = "Mac" ]; then
    # Samba support
    POL_Call POL_GetTool_samba3
    source "$POL_USER_ROOT/tools/samba3/init"
fi


POL_Wine_WaitBefore "$TITLE"
[ "$CDROM" ] && cd "$CDROM"

if [ ! "$(file $SetupIs | grep 'x86-64')" = "" ]; then
    POL_Debug_Fatal "$(eval_gettext "The 64bits version is not compatible! Sorry")";
fi
POL_Wine "$SetupIs"
POL_Wine_WaitExit "$TITLE"

# See http://forum.winehq.org/viewtopic.php?f=8&t=23126&p=95555#p95555
POL_Wine_OverrideDLL "native,builtin" "riched20"

# Fix a crash when loading a file
POL_Call POL_Install_msxml6

POL_Shortcut "WINPROJ.EXE" "Microsoft Project 2010" "" "" "Office;ProjectManagement;"

POL_Extension_Write mpp "Microsoft Project 2010"
POL_Extension_Write mpt "Microsoft Project 2010"
POL_Extension_Write mpx "Microsoft Project 2010"
POL_Extension_Write mdb "Microsoft Project 2010"

if [ "$POL_OS" = "Mac" ]; then
    POL_Shortcut_InsertBeforeWine "Microsoft Project 2010" "source \"$POL_USER_ROOT/tools/samba3/init\""
fi

POL_SetupWindow_message "$(eval_gettext '$TITLE has been installed successfully\n\nIf an installation Windows prevent your programs from running, you must remove and reinstall $TITLE')" "$TITLE"
POL_SetupWindow_Close
exit

Contributions

Filters:

Contribute
Member Message
TuxDroid Wednesday 27 December 2017 at 11:06
TuxDroid Anonymous

Message

Hello. I ran this program with the Office 2010 prefix in Wine 2.0.3 and it went well

Replies

cletus.mcallister Saturday 18 November 2017 at 1:42
cletus.mcallister Anonymous

Warning

This update has not been approved yet by the team.
Use it at your own risk

Message

This installer worked for my Arch system (up to date as of 11/14/17) (kernel 4.13.12-1), with some caveats.

Wine version 1.7.52 contains a bug that makes it incapable of coexisting with lib32-freetype2 versions 2.8.1 or higher. One solution is simply to downgrade lib32-freetype2 to version 2.7.1-2 and everything seems to install and work just fine. But it is a bad idea to keep an old system-wide library installed, especially in a rolling release distro. Something is bound to break.

A better solution is to use wine version 2.8. It installed and ran with no problems (so far) on my system with up-to-date packages all around (i.e. no downgrading lib32-freetype2).

Note: I was unable to install MS Project 2010 using wine versions 2.18 through 2.21. Installing with wine 2.8 and later changing the wine version to 2.21 (the most recent in the Arch repos at time of writing) seemed to work, but caused a strange issue where certain dropdowns would not work (example: double click a task in Gantt view, click Resources tab, click first Resource Name line, and click drop-down. You must have 2+ resources defined. With 2.18+, the dropdown would not open). Other wine versions may well work as well, but 2.8 is the first one I found.

Differences

@@ -10,7 +10,7 @@
 source "$PLAYONLINUX/lib/sources"
 
 PREFIX="Project2010"
-WINEVERSION="1.7.52"
+WINEVERSION="2.8"
 TITLE="Microsoft Project 2010"
 
 POL_GetSetupImages "http://files.playonlinux.com/resources/setups/Office/top.jpg" "http://files.playonlinux.com/resources/setups/Office/left.png" "$TITLE"

New source code

#!/bin/bash
# Date : (2015-12-09)
# Distribution used to test : Duzeru GNU/Linux 2.0 64 bit
# Author : chocoelho
# Based on: Office2010 script
# Licence : GPLv3
# PlayOnLinux: 4.2.9

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"

PREFIX="Project2010"
WINEVERSION="2.8"
TITLE="Microsoft Project 2010"

POL_GetSetupImages "http://files.playonlinux.com/resources/setups/Office/top.jpg" "http://files.playonlinux.com/resources/setups/Office/left.png" "$TITLE"

POL_SetupWindow_Init
POL_SetupWindow_SetID 801

POL_SetupWindow_presentation "$TITLE" "Microsoft" "http://www.microsoft.com" "chocoelho" "$PREFIX"

POL_RequiredVersion 4.0.18 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update"

if [ "$POL_OS" = "Linux" ]; then
        wbinfo -V || POL_Debug_Fatal "Please install winbind before installing $TITLE"
fi
POL_Debug_Init
POL_System_SetArch "x86"


POL_SetupWindow_InstallMethod "LOCAL,DVD"

if [ "$INSTALL_METHOD" = "DVD" ]; then
        POL_SetupWindow_cdrom
        POL_SetupWindow_check_cdrom "x86/setup.exe" "setup.exe"
        SetupIs="$CDROM_SETUP"
        cd "$CDROM"
else
        POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
        SetupIs="$APP_ANSWER"
fi

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"

if [ "$POL_OS" = "Mac" ]; then
    # Samba support
    POL_Call POL_GetTool_samba3
    source "$POL_USER_ROOT/tools/samba3/init"
fi


POL_Wine_WaitBefore "$TITLE"
[ "$CDROM" ] && cd "$CDROM"

if [ ! "$(file $SetupIs | grep 'x86-64')" = "" ]; then
    POL_Debug_Fatal "$(eval_gettext "The 64bits version is not compatible! Sorry")";
fi
POL_Wine "$SetupIs"
POL_Wine_WaitExit "$TITLE"

# See http://forum.winehq.org/viewtopic.php?f=8&t=23126&p=95555#p95555
POL_Wine_OverrideDLL "native,builtin" "riched20"

# Fix a crash when loading a file
POL_Call POL_Install_msxml6

POL_Shortcut "WINPROJ.EXE" "Microsoft Project 2010" "" "" "Office;ProjectManagement;"

POL_Extension_Write mpp "Microsoft Project 2010"
POL_Extension_Write mpt "Microsoft Project 2010"
POL_Extension_Write mpx "Microsoft Project 2010"
POL_Extension_Write mdb "Microsoft Project 2010"

if [ "$POL_OS" = "Mac" ]; then
    POL_Shortcut_InsertBeforeWine "Microsoft Project 2010" "source \"$POL_USER_ROOT/tools/samba3/init\""
fi

POL_SetupWindow_message "$(eval_gettext '$TITLE has been installed successfully\n\nIf an installation Windows prevent your programs from running, you must remove and reinstall $TITLE')" "$TITLE"
POL_SetupWindow_Close
exit

Replies

chocoelho Wednesday 9 December 2015 at 16:36
chocoelho

Information

This update has been approved by the team.

Differences

@@ -0,0 +1,82 @@
+#!/bin/bash
+# Date : (2015-12-09)
+# Distribution used to test : Duzeru GNU/Linux 2.0 64 bit
+# Author : chocoelho
+# Based on: Office2010 script
+# Licence : GPLv3
+# PlayOnLinux: 4.2.9
+
+[ "$PLAYONLINUX" = "" ] && exit 0
+source "$PLAYONLINUX/lib/sources"
+
+PREFIX="Project2010"
+WINEVERSION="1.7.52"
+TITLE="Microsoft Project 2010"
+
+POL_GetSetupImages "http://files.playonlinux.com/resources/setups/Office/top.jpg" "http://files.playonlinux.com/resources/setups/Office/left.png" "$TITLE"
+
+POL_SetupWindow_Init
+POL_SetupWindow_SetID 801
+
+POL_SetupWindow_presentation "$TITLE" "Microsoft" "http://www.microsoft.com" "chocoelho" "$PREFIX"
+
+POL_RequiredVersion 4.0.18 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update"
+
+if [ "$POL_OS" = "Linux" ]; then
+        wbinfo -V || POL_Debug_Fatal "Please install winbind before installing $TITLE"
+fi
+POL_Debug_Init
+POL_System_SetArch "x86"
+
+
+POL_SetupWindow_InstallMethod "LOCAL,DVD"
+
+if [ "$INSTALL_METHOD" = "DVD" ]; then
+        POL_SetupWindow_cdrom
+        POL_SetupWindow_check_cdrom "x86/setup.exe" "setup.exe"
+        SetupIs="$CDROM_SETUP"
+        cd "$CDROM"
+else
+        POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
+        SetupIs="$APP_ANSWER"
+fi
+
+POL_Wine_SelectPrefix "$PREFIX"
+POL_Wine_PrefixCreate "$WINEVERSION"
+
+if [ "$POL_OS" = "Mac" ]; then
+    # Samba support
+    POL_Call POL_GetTool_samba3
+    source "$POL_USER_ROOT/tools/samba3/init"
+fi
+
+
+POL_Wine_WaitBefore "$TITLE"
+[ "$CDROM" ] && cd "$CDROM"
+
+if [ ! "$(file $SetupIs | grep 'x86-64')" = "" ]; then
+    POL_Debug_Fatal "$(eval_gettext "The 64bits version is not compatible! Sorry")";
+fi
+POL_Wine "$SetupIs"
+POL_Wine_WaitExit "$TITLE"
+
+# See http://forum.winehq.org/viewtopic.php?f=8&t=23126&p=95555#p95555
+POL_Wine_OverrideDLL "native,builtin" "riched20"
+
+# Fix a crash when loading a file
+POL_Call POL_Install_msxml6
+
+POL_Shortcut "WINPROJ.EXE" "Microsoft Project 2010" "" "" "Office;ProjectManagement;"
+
+POL_Extension_Write mpp "Microsoft Project 2010"
+POL_Extension_Write mpt "Microsoft Project 2010"
+POL_Extension_Write mpx "Microsoft Project 2010"
+POL_Extension_Write mdb "Microsoft Project 2010"
+
+if [ "$POL_OS" = "Mac" ]; then
+    POL_Shortcut_InsertBeforeWine "Microsoft Project 2010" "source \"$POL_USER_ROOT/tools/samba3/init\""
+fi
+
+POL_SetupWindow_message "$(eval_gettext '$TITLE has been installed successfully\n\nIf an installation Windows prevent your programs from running, you must remove and reinstall $TITLE')" "$TITLE"
+POL_SetupWindow_Close
+exit

New source code

#!/bin/bash
# Date : (2015-12-09)
# Distribution used to test : Duzeru GNU/Linux 2.0 64 bit
# Author : chocoelho
# Based on: Office2010 script
# Licence : GPLv3
# PlayOnLinux: 4.2.9

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"

PREFIX="Project2010"
WINEVERSION="1.7.52"
TITLE="Microsoft Project 2010"

POL_GetSetupImages "http://files.playonlinux.com/resources/setups/Office/top.jpg" "http://files.playonlinux.com/resources/setups/Office/left.png" "$TITLE"

POL_SetupWindow_Init
POL_SetupWindow_SetID 801

POL_SetupWindow_presentation "$TITLE" "Microsoft" "http://www.microsoft.com" "chocoelho" "$PREFIX"

POL_RequiredVersion 4.0.18 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update"

if [ "$POL_OS" = "Linux" ]; then
        wbinfo -V || POL_Debug_Fatal "Please install winbind before installing $TITLE"
fi
POL_Debug_Init
POL_System_SetArch "x86"


POL_SetupWindow_InstallMethod "LOCAL,DVD"

if [ "$INSTALL_METHOD" = "DVD" ]; then
        POL_SetupWindow_cdrom
        POL_SetupWindow_check_cdrom "x86/setup.exe" "setup.exe"
        SetupIs="$CDROM_SETUP"
        cd "$CDROM"
else
        POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
        SetupIs="$APP_ANSWER"
fi

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"

if [ "$POL_OS" = "Mac" ]; then
    # Samba support
    POL_Call POL_GetTool_samba3
    source "$POL_USER_ROOT/tools/samba3/init"
fi


POL_Wine_WaitBefore "$TITLE"
[ "$CDROM" ] && cd "$CDROM"

if [ ! "$(file $SetupIs | grep 'x86-64')" = "" ]; then
    POL_Debug_Fatal "$(eval_gettext "The 64bits version is not compatible! Sorry")";
fi
POL_Wine "$SetupIs"
POL_Wine_WaitExit "$TITLE"

# See http://forum.winehq.org/viewtopic.php?f=8&t=23126&p=95555#p95555
POL_Wine_OverrideDLL "native,builtin" "riched20"

# Fix a crash when loading a file
POL_Call POL_Install_msxml6

POL_Shortcut "WINPROJ.EXE" "Microsoft Project 2010" "" "" "Office;ProjectManagement;"

POL_Extension_Write mpp "Microsoft Project 2010"
POL_Extension_Write mpt "Microsoft Project 2010"
POL_Extension_Write mpx "Microsoft Project 2010"
POL_Extension_Write mdb "Microsoft Project 2010"

if [ "$POL_OS" = "Mac" ]; then
    POL_Shortcut_InsertBeforeWine "Microsoft Project 2010" "source \"$POL_USER_ROOT/tools/samba3/init\""
fi

POL_SetupWindow_message "$(eval_gettext '$TITLE has been installed successfully\n\nIf an installation Windows prevent your programs from running, you must remove and reinstall $TITLE')" "$TITLE"
POL_SetupWindow_Close
exit

Replies

Wednesday 9 December 2015 at 16:38 -
It's supposed to be listed among Office applications, not Other.
Wednesday 9 December 2015 at 20:26 -
if [ ! "$(file $SetupIs | grep 'x86-64')" = "" ]; then
Starting with PlayOnLinux/PlayOnMac 4.2.7 you have a POL_System_is64bit function, but it's probably a bit too early to use it
Thursday 10 December 2015 at 17:19 -
I'll try it later. Thanks!