Community Tip - Have a PTC product question you need answered fast? Chances are someone has asked it before. Learn about the community search. X
Hello all,
I'm having issues installing Mathcad Prime 4.0 Express on a computer here. Whenever attempted, it returns with this error:
Could not access network location [MSIINSTALLPATH]. Could not access network location [MSIINSTALLPATH]. Unsuccessful PTC Mathcad 15 M045 or later is required to convert older Mathcad documents to PTC Mathcad Prime 4.0. To enable conversion functionality, you can download and install PTC Mathcad 15 M045 or later by visiting <http://www.ptc.com/engineering-math-software/mathcad/free-trial|http://www.ptc.com/engineering-math-software/mathcad/free-trial>
Whenever you try installing Mathcad Prime 4 Express, it shows up on the screen that the program will try to update from Mathcad 15 M010 despite it not being installed before.
Solved! Go to Solution.
Is it possible for you to write files in the temporary directory?
I have the same problem...
Do you install the program in the default path?
Yes, but there's nothing in that folder except for the Diagnostic Tools and some sort of Prime Express config file. Maybe it does have something to do to it, here is the contents:
<?xml version="1.0" encoding="utf-8" standalone="no" ?><EXTERNAL_INSTALLER> <PRODUCT appshipcode="M010" datecode="2017110" family="PTC Mathcad" name="PTC Mathcad Prime" parent="msihybrid" shipcode="M020" tag="mathcad.xml" version="4.0"> <PROPERTIES> <PROPERTY name="installdir">[PROGRAMFILES]/PTC</PROPERTY> <PROPERTY name="cachedir">[APPLICATIONDATA]/PTC Download/[MEDIAID]</PROPERTY> <PROPERTY name="ARPURLUpdateInfo">https://www.ptc.com/cgi/cs/apps/SftUpd/SftUpdProd.pl</PROPERTY> <PROPERTY name="ARPURLInfoAbout">http://www.ptc.com/product/mathcad</PROPERTY> <PROPERTY name="[INSTALLBASE]">C:\Program Files\PTC</PROPERTY> <PROPERTY name="[LP]">[INSTALLBASE]/Mathcad Prime 4.0</PROPERTY> <PROPERTY name="[OpenWith]">Open With PTC Mathcad Prime 4.0</PROPERTY> <PROPERTY name="[ICON]">[LP]/install/nt/prime.ico</PROPERTY> <PROPERTY name="msi.dll.version">3.0</PROPERTY> <PROPERTY name="NoUninstallEntry"/> <PROPERTY name="NoPTCInstallRecord"/> <PROPERTY name="NoLPInstaller"/> <PROPERTY name="NoRegistryActions"/> <PROPERTY name="NoServices"/> <PROPERTY name="NoScripts"/> <PROPERTY name="NoShortcuts"/> <PROPERTY name="NoLPXmlLog"/> <PROPERTY name="LateLPXmlLog"/> <PROPERTY name="NoCreateLP"/> <PROPERTY install="Y" name="InstallMe"/> <PROPERTY name="CustomActions">true</PROPERTY> <PROPERTY msgid="145031360" name="NewerMSIAlreadyInstalled">pimPrimeNewerMSIInstalledError</PROPERTY> <PROPERTY msgid="145031361" name="SameVersionMSIAlreadyInstalled">pimPrimeAlreadyMSIInstalledError</PROPERTY> <PROPERTY msgid="145031452" name="SameVersionMSIMathcadMessage">pimPrimeSameVersionMSIMathcad</PROPERTY> <PROPERTY name="NoPostCopyMSI"/> <PROPERTY name="MATHCAD15_UPGRADECODE">{9848B3F8-BB46-4678-A786-DB06BB6C637E}</PROPERTY> <PROPERTY name="ToolTip">Document your design intent, calculate complex geometries or validate existing model parameters with this FREE download of PTC Mathcad Express. NOTE: PTC Mathcad is officially supported on Microsoft 7, 8.1 and 10 OS platforms using the Microsoft .NET 4.6.2 framework.</PROPERTY> <PROPERTY name="[PROGRAMFILES]">C:\Program Files</PROPERTY> <PROPERTY name="[PROGRAMFILESx86]">C:\Program Files (x86)</PROPERTY> <PROPERTY name="[APPLICATIONDATA]">C:\Users\cnainstall\AppData\Roaming</PROPERTY> <PROPERTY name="[APPLICATIONDATA_ALLUSERS]">C:\ProgramData</PROPERTY> <PROPERTY name="[DOCUMENTS_ALLUSERS]">C:\Users\Public\Documents</PROPERTY> <PROPERTY name="[DOCUMENTS_USER]">C:\Users\cnainstall\Documents</PROPERTY> <PROPERTY name="[PIM_LOG_ENV]">C:\Users\Public\Documents</PROPERTY> <PROPERTY name="[VERSION]">4.0</PROPERTY> <PROPERTY name="[SHIPCODE]">M020</PROPERTY> <PROPERTY name="[MEDIAID]">MED-60893-CD-240_M010</PROPERTY><PROPERTY name="localhost.msi.version">5.0</PROPERTY><PROPERTY name="UI_started">Y</PROPERTY><PROPERTY name="status_message">Pending</PROPERTY><PROPERTY name="msiexec_errorlog_read">Y</PROPERTY><PROPERTY name="msiexec_return">1618</PROPERTY></PROPERTIES> <PREREQUISITE required="Y">dotnet4.xml</PREREQUISITE> <DISTRIBUTION from="https://esd.ptc.com/files/PIM/MED-60893-CD-240_M010/"> <LANGUAGES> <LANGUAGE install="Y" installed="N" locale="en_US" name="usascii" required="Y">English</LANGUAGE> <LANGUAGE install="N" installed="N" locale="fr_FR" name="french">French</LANGUAGE> <LANGUAGE install="N" installed="N" locale="de_DE" name="german">German</LANGUAGE> <LANGUAGE install="N" installed="N" locale="it_IT" name="italian">Italian</LANGUAGE> <LANGUAGE install="N" installed="N" locale="es_ES" name="spanish">Spanish</LANGUAGE> <LANGUAGE install="N" installed="N" locale="ja_JP" name="japanese">Japanese</LANGUAGE> <LANGUAGE install="N" installed="N" locale="ko_KR" name="korean">Korean</LANGUAGE> <LANGUAGE install="N" installed="N" locale="zh_CN" name="chinese_cn">Chinese simplified</LANGUAGE> <LANGUAGE install="N" installed="N" locale="zh_TW" name="chinese_tw">Chinese traditional</LANGUAGE> <LANGUAGE install="N" installed="N" locale="ru_RU" name="russian">Russian</LANGUAGE> </LANGUAGES> <PLATFORMS onlyone="Y"> <PLATFORM install="N" installed="N" name="i486_nt">Windows 32 bit</PLATFORM> <PLATFORM install="Y" installed="N" name="x86e_win64">Windows 64 bit</PLATFORM> </PLATFORMS> <PACKAGES> <PACKAGE hidden="N" install="Y" label="PTC Mathcad Prime 4.0" name="prime_base" parent="" required="Y"> <MSI_NAME>prime_msi</MSI_NAME> <FEATURE>PRIME_HELP</FEATURE> </PACKAGE> </PACKAGES> <MSI PRODUCTCODE="{F7F13E1C-A30A-406D-9890-FBD24D507867}" UPGRADECODE="{4C14DAE9-CB4C-4FBF-B892-FBCC8B3709C5}" allow_mvsxs="Y" dlsize="251416576" format="silent" from="ptcsh0/PrimeWixInstaller_32bit.msi?dlm=no&wcn=null&cn=null&uname=universalmathcadprimetrialuser@nowhere.com&uid=null&__gda__=1516038288_e2a5adf21ef2284af9ad71255b2801b3" id="ptcsh0/PrimeWixInstaller_32bit.msi" ignoreforupdate="Y" install="N" installed="N" name="prime_msi" orig_value="ptcsh0/PrimeWixInstaller_32bit.msi" pf32="Y" platform="i486_nt" size="550704128" version="4.0.1"> <INSTALL>msiexec.exe /qb /norestart /I "[MSI]" INSTALLDIR="[LP]" </INSTALL> <UNINSTALL>msiexec.exe /x "[PRODUCTCODE]"</UNINSTALL> <PROPERTY_LIST>INSTALLDIR="[LP]"</PROPERTY_LIST> <EXTERNAL_MEDIA dlsize="9193" orig_value="contact.vcf">ptcsh0/contact.vcf?dlm=no&wcn=null&cn=null&uname=universalmathcadprimetrialuser@nowhere.com&uid=null&__gda__=1516038288_257a9c4a39dbefa1957974c4e364b3d2</EXTERNAL_MEDIA> <MSIFEATURE size="371888">Help</MSIFEATURE> <MSIFEATURE size="377400">Engine</MSIFEATURE> <MSIFEATURE size="326306">Application</MSIFEATURE> <!-- Comments run from the character string "less than, exclamation point, dash dash" until "dash, dash, greater than" --> <!-- uncommented MSIPROPERTY items will be added into the command line install command when run. --> <!-- Example for silent install with server based install <MSIARGUMENT>LICENSEPATHFORM="ServerAndPort" LICENSEPATH="7788@localhost"</MSIARGUMENT> --> <!-- Example for silent install with locked license file <MSIARGUMENT>LICENSEPATHFORM="FilePath" LICENSEPATH="c:\temp\ptc licensing\license.dat"</MSIARGUMENT> --> <!-- Example for silent install with triad license sources <MSIARGUMENT>LICENSEPATHFORM="SourceList" LICENSEPATH="7788@localhost;7788@host2;7788@host3"</MSIARGUMENT> --> </MSI> <MSI PRODUCTCODE="{F7F13E1C-A30A-406D-9890-FBD24D507867}" UPGRADECODE="{4C14DAE9-CB4C-4FBF-B892-FBCC8B3709C5}" allow_mvsxs="Y" dlsize="294551552" format="silent" from="ptcsh0/PrimeWixInstaller_64bit.msi?dlm=no&wcn=null&cn=null&uname=universalmathcadprimetrialuser@nowhere.com&uid=null&__gda__=1516038288_60e938f440bd051b18b1a58ce606a1bb" id="ptcsh0/PrimeWixInstaller_64bit.msi" ignoreforupdate="Y" install="Y" installed="N" name="prime_msi" orig_value="ptcsh0/PrimeWixInstaller_64bit.msi" platform="x86e_win64" size="660559872" version="4.0.1"> <INSTALL>msiexec.exe /qb /norestart /I "[MSI]" INSTALLDIR="[LP]"</INSTALL> <UNINSTALL>msiexec.exe /x "[PRODUCTCODE]"</UNINSTALL> <PROPERTY_LIST>INSTALLDIR="[LP]"</PROPERTY_LIST> <EXTERNAL_MEDIA dlsize="9193" orig_value="contact.vcf">ptcsh0/contact.vcf?dlm=no&wcn=null&cn=null&uname=universalmathcadprimetrialuser@nowhere.com&uid=null&__gda__=1516038288_257a9c4a39dbefa1957974c4e364b3d2</EXTERNAL_MEDIA> <MSIFEATURE size="371888">Help</MSIFEATURE> <MSIFEATURE size="574570">Engine</MSIFEATURE> <MSIFEATURE size="343698">Application</MSIFEATURE> <!-- Comments run from the character string "less than, exclamation point, dash, dash" until "dash, dash, greater than" --> <!-- uncommented MSIPROPERTY items will be added into the command line install command when run. --> <!-- Example for silent install with server based install <MSIARGUMENT>LICENSEPATHFORM="ServerAndPort" LICENSEPATH="7788@localhost"</MSIARGUMENT> --> <!-- Example for silent install with locked license file <MSIARGUMENT>LICENSEPATHFORM="FilePath" LICENSEPATH="c:\temp\ptc licensing\license.dat"</MSIARGUMENT> --> <!-- Example for silent install with triad license sources <MSIARGUMENT>LICENSEPATHFORM="SourceList" LICENSEPATH="7788@localhost;7788@host2;7788@host3"</MSIARGUMENT> --> </MSI> <CDSECTION dlsize="47090299" install="N" language="german" name="PRIME_HELP" orig_value="ptc0.cab" size="54616567">ptcsh0/ptc0.cab?dlm=no&wcn=null&cn=null&uname=universalmathcadprimetrialuser@nowhere.com&uid=null&__gda__=1516038288_a20fce2ed412ae2615ab5f7033ac9b88</CDSECTION> <CDSECTION dlsize="47027507" install="N" language="spanish" name="PRIME_HELP" orig_value="ptc1.cab" size="54554865">ptcsh0/ptc1.cab?dlm=no&wcn=null&cn=null&uname=universalmathcadprimetrialuser@nowhere.com&uid=null&__gda__=1516038288_e2e16a8c3ac91ff82cab5bd013b490fe</CDSECTION> <CDSECTION dlsize="47051817" install="N" language="french" name="PRIME_HELP" orig_value="ptc2.cab" size="54579714">ptcsh0/ptc2.cab?dlm=no&wcn=null&cn=null&uname=universalmathcadprimetrialuser@nowhere.com&uid=null&__gda__=1516038288_2a8f45403bd7045c97e05b11b481a237</CDSECTION> <CDSECTION dlsize="47016843" install="N" language="italian" name="PRIME_HELP" orig_value="ptc3.cab" size="54538270">ptcsh0/ptc3.cab?dlm=no&wcn=null&cn=null&uname=universalmathcadprimetrialuser@nowhere.com&uid=null&__gda__=1516038288_a183d3ebf02b37c80764fcd5e9c8823b</CDSECTION> <CDSECTION dlsize="47549599" install="N" language="japanese" name="PRIME_HELP" orig_value="ptc4.cab" size="55068106">ptcsh0/ptc4.cab?dlm=no&wcn=null&cn=null&uname=universalmathcadprimetrialuser@nowhere.com&uid=null&__gda__=1516038288_0820cc0ab632c3024b17c4a810cec78f</CDSECTION> <CDSECTION dlsize="47275841" install="N" language="korean" name="PRIME_HELP" orig_value="ptc5.cab" size="54794773">ptcsh0/ptc5.cab?dlm=no&wcn=null&cn=null&uname=universalmathcadprimetrialuser@nowhere.com&uid=null&__gda__=1516038288_4026b9b8bd97e230abac41d5378c6a27</CDSECTION> <CDSECTION dlsize="47391777" install="N" language="russian" name="PRIME_HELP" orig_value="ptc6.cab" size="54941277">ptcsh0/ptc6.cab?dlm=no&wcn=null&cn=null&uname=universalmathcadprimetrialuser@nowhere.com&uid=null&__gda__=1516038288_bac140aeba788c9f56aa3653254eefd2</CDSECTION> <CDSECTION dlsize="47210922" install="N" language="chinese_cn" name="PRIME_HELP" orig_value="ptc7.cab" size="54859470">ptcsh0/ptc7.cab?dlm=no&wcn=null&cn=null&uname=universalmathcadprimetrialuser@nowhere.com&uid=null&__gda__=1516038288_0a7c5b0745bdb479a1d04529519f2021</CDSECTION> <CDSECTION dlsize="47298736" install="N" language="chinese_tw" name="PRIME_HELP" orig_value="ptc8.cab" size="54934742">ptcsh0/ptc8.cab?dlm=no&wcn=null&cn=null&uname=universalmathcadprimetrialuser@nowhere.com&uid=null&__gda__=1516038288_817d5afa4ce96d0e642f4b60844cbb31</CDSECTION> </DISTRIBUTION> <QUALITY_AGENT enable="Y" keyname="QualityAgentOptIn" required="Y"/> <SHORTCUT allusers="Y" id="prime_shortcut" showenvironment="N"> <!-- These are actually handled in the MSI --> <NAME>Mathcad Prime 4.0</NAME> <PROGRAMSMENU create="Y">PTC Creo</PROGRAMSMENU> <DESKTOP create="Y"/> </SHORTCUT> <CUSTOM_ACTION dest="[SOURCE]" dll="" name="Prime" when="PreInstall"/> <CUSTOM_ACTION dll="" name="PrimeConfigure" when="PreMSIConfigure"/> <CUSTOM_ACTION dest="[LP]/help/project/WEB-INF/config.dmpcf" dll="" name="RefreshHelpXML" template="[LP]/help/project/WEB-INF/config.dmpcf.backup" when="PostCopy"/> <CUSTOM_ACTION dest="[LP]/misc/contact.vcf" dll="" file="[SOURCE]/contact.vcf" name="CopyFileToDest" when="PostCopy"/> </PRODUCT> </EXTERNAL_INSTALLER>
Is it possible for you to write files in the temporary directory?
This seems to fix the issue! I created another folder in "C:\Program Files" and pointed the installer to that new folder. It installed without issues and I was able to run the program afterwards.
So it was probably that weird config file I posted above that was causing issues.
Marking your post as the solution.
Notice how the paths for installation directory contain forward slashes (/) instead of backward (\):
The value of
PROPERTY name="installdir"
is
[PROGRAMFILES]/PTC
Where
PROPERTY name="[PROGRAMFILES]">C:\Program File
Together that would make 'installdir'=C:\Program Files/PTC
.
Did you type the '/PTC' (and hence installation might not work) or was it filledin automatically (and then it should be no problem).
Another thing. Is C: really your local harddrive, or is it a network path?
Note the error message: it's complaining about a NETWORK location not being accessible.
Success!
Luc
Yeah that path was filled in automatically. I never modified that file. That's what confuses me too, C: is really the local main OS drive, I'm not sure why it was throwing that error either.