Visual studio 2005 redistributables

Author: m | 2025-04-25

★★★★☆ (4.6 / 3885 reviews)

Download blockbench 4.5.0

XNA Framework Redistributable 3.0 XNA Framework Redistributable 3.1 XNA Framework Redistributable 4.0 Visual C Redistributable for Visual Studio 2025 (x64) Visual C Redistributable for Visual Studio 2025 (x86) Visual C Redistributable for Visual Studio 2025 (x64) Visual C Redistributable for Visual Studio 2025 (x86) Visual C Redistributable for Visual Studio 2025 (x64) Visual C Redistributable for Visual Studio 2025 (x86) Visual C Redistributable for Visual Studio 2025 (x64) Visual C Redistributable for Visual Studio 2025 (x86) All

unregistered hypercan

Difference between Visual Studio Redistributable and Visual Studio

#1 I'm a user, not an admin. I can't tell you the version as the client won't start anymore, but the executable is called "3CXWin8Phone.exe" and it was installed recently (approx. in May).I suspect it has something to do with the old problem of Visual C++ redistributables, as it happened around the time I did an update to Visual Studio. The following redistributables are installed on my system: 2005, 2005 (x64), 2012 (x64), 2012 (x86), 2013 (x64 - 12.0.40660), 2013 (x86 - 12.0.30501), 2013 (x86 - 12.0.40660), 2015-2019 (x64 - 14.27.29016), 2015-2019 (x86 - 14.27.29016).There is no 2015. I found a 2015 at it is version 14.0.23026. When I try to install it, I get an error 0x80070666 (another version is already installed).Any advice?Thanks,Soren #2 Hi Soren,The Windows client will install its own redistributables during installation, but it's a bit difficult to know what Visual Studio may have changed.By default, when installing the latest 3CX client as of today, you will see it installing:Microsoft Visual C++ 2015-2019Redistributable (x86) - 14.24.28127Hope this helps #3 FWIW it looks as if Microsoft are pushing a newer version of the 2015-2019 redistributable and you've listed the newer one.Out of curiosity I tried installing 3CX client ther updating the VCC redistributable and it didn't break it for me so it doesn't look like "DLL hell", but it might still be worth trying uninstalling the 2015-2019 (x86 - 14.27.29016) one, reinstalling 3CX and then reinstalling the redistributable.When you say "user not admin" you mean for 3CX don't you not Windows? #4 It's working at the moment again for some reason. Thanks for your reply. #5 Glad to hear Soren, we will mark this as solved then. XNA Framework Redistributable 3.0 XNA Framework Redistributable 3.1 XNA Framework Redistributable 4.0 Visual C Redistributable for Visual Studio 2025 (x64) Visual C Redistributable for Visual Studio 2025 (x86) Visual C Redistributable for Visual Studio 2025 (x64) Visual C Redistributable for Visual Studio 2025 (x86) Visual C Redistributable for Visual Studio 2025 (x64) Visual C Redistributable for Visual Studio 2025 (x86) Visual C Redistributable for Visual Studio 2025 (x64) Visual C Redistributable for Visual Studio 2025 (x86) All Microsoft Visual C 2025 SP1 Redistributable Package (x64) Visual C Redistributable for Visual Studio 2025 Update 4. Visual C Redistributable Packages for Visual Studio 2025. Visual C Redistributable for Visual Studio 2025. Microsoft Visual C Redistributable for Visual Studio 2025/2025 (x86) Microsoft Visual C Redistributable for Microsoft Visual C 2025 SP1 Redistributable Package (x64) Visual C Redistributable for Visual Studio 2025 Update 4. Visual C Redistributable Packages for Visual Studio 2025. Visual C Redistributable for Visual Studio 2025. Microsoft Visual C Redistributable for Visual Studio 2025/2025 (x86) Microsoft Visual C Redistributable for Microsoft Visual C 2025 SP1 Redistributable Package (x64) Visual C Redistributable for Visual Studio 2025 Update 4. Visual C Redistributable Packages for Visual Studio 2025. Visual C Redistributable for Visual Studio 2025. Microsoft Visual C Redistributable for Visual Studio 2025/2025 (x86) Microsoft Visual C Redistributable for Microsoft Visual C 2025 SP1 Redistributable Package (x64) Visual C Redistributable for Visual Studio 2025 Update 4. Visual C Redistributable Packages for Visual Studio 2025. Visual C Redistributable for Visual Studio 2025. Microsoft Visual C Redistributable for Visual Studio 2025/2025 (x86) Microsoft Visual C Redistributable for Visual Studio 2025 2025: Visual C Redistributable ; Visual Studio 2025: Visual C Redistributable 2025; Visual Studio 2025: Visual C Redistributable 2025 Visual Studio 2025 2025: Visual C Redistributable Visual Studio 2025: Visual C Redistributable 2025 Visual Studio 2025: Visual C Redistributable 2025 Services - x86Microsoft .NET Framework 4.5.1 Multi-Targeting PackMicrosoft Visual Studio 2015 Update 3 Diagnostic Tools - x86Microsoft Build Tools 14.0 (x86)Roslyn Language Services - x86Dell Dock UpdateMicrosoft Visual Studio 2015 Shell (Isolated)Microsoft Visual C++ 2005 RedistributableMicrosoft Visual C++ 2005 RedistributableMicrosoft Visual Studio Connected ServicesIPM_VS_ProMicrosoft Visual Studio Services HubVisual Studio 2015 Update 3 (KB3022398)Team Explorer for Microsoft Visual Studio 2015 Update 3.1Microsoft Visual Studio Tools for Applications 2015 Design-TimeVisual C++ Compiler/Tools X86 Base Packagee5 Secure Download ManagerMicrosoft Visual Studio 2015 Update 3 Diagnostic Tools - x86Microsoft Visual C++ 2013 Redistributable (x64) - 12.0.21005Microsoft Visual Studio 2015 Shell (Minimum) ResourcesVisual C++ IDE Core PackageMicrosoft Visual C++ 2005 RedistributableMicrosoft System CLR Types for SQL Server 2016Dropbox 20 GBVisual C++ Compiler/Tools X86 Base Resource PackageMicrosoft Visual Studio Tools for Applications 2015 Language SupportUpdate for Microsoft Visual Studio 2015 (KB3165756)Microsoft SilverlightAzure AD Authentication Connected ServiceMicrosoft .NET Framework 4.6.1 Targeting PackMicrosoft Visual Studio 2015 XAML Visual Diagnostics - ENUMicrosoft SQL Server 2016 T-SQL Language Service Visual Studio Graphics AnalyzerPort Forward Network UtilitiesVisual C++ MSBuild X86 PackageMicrosoft .NET Framework 4.6.1 Targeting Pack (ENU)Microsoft Azure Storage Connected ServiceMicrosoft Office Proofing Tools 2013 - EnglishOutils de vérification linguistique 2013 de Microsoft Office*- FrançaisMicrosoft Office Proofing Tools 2013 - EspañolMicrosoft Office Proofing (English) 2013Microsoft Office Shared MUI (English) 2013Microsoft Project MUI (English) 2013Microsoft Office OSM MUI (English) 2013Microsoft Office Shared Setup Metadata MUI (English) 2013Office 16 Click-to-Run Extensibility ComponentOffice 16 Click-to-Run Localization ComponentMicrosoft Project Professional 2013Microsoft Visual Studio 2015 PreparationMicrosoft Visual Studio 2015 PreparationMicrosoft .NET Framework 4.5.1 RC Multi-Targeting Pack for Windows Store AppsDell Digital DeliveryMicrosoft Visual C++ 2008 Redistributable - x86 9.0.30729.17Microsoft Expression Blend SDK for .NET 4Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.6161ST Microelectronics 3 Axis Digital Accelerometer SolutionMicrosoft Visual Studio 2015 PreparationTest Tools for Microsoft Visual Studio 2015Microsoft Azure Mobile Services SDK V2.0Microsoft Visual C++ 2012 Redistributable (x64) - 11.0.60610Windows Software Development Kit DirectX x86 RemoteMicrosoft .NET Framework 4.5.1 RC Multi-Targeting Pack for Windows Store Apps (ENU)Microsoft Visual Studio 2015 Update 3.1 Team Explorer Language Pack - ENUVisual Studio 2012 Verification SDKVisual C++ IDE Base Resource PackageMicrosoft Visual Studio 2015 Update 3 Performance Debugger Web ViewsVSClassicMicrosoft Visual Studio Tools for Applications 2015vs_update3notificationMicrosoft Visual Studio 2015 Windows Diagnostic Tools - ENUMicrosoft Visual Studio 2015 XAML Designer - ENUAdobe Refresh ManagerAdobe Acrobat Reader DCIpswitch WS_FTP 12Microsoft Portable Library Multi-Targeting Pack Language Pack - enuMicrosoft Visual C++ 2012 x86 Additional Runtime - 11.0.61030Visual C++ IDE Core Professional Plus Resource PackageVS Update core componentsMicrosoft VC++ redistributables repacked.Microsoft Agents for Visual Studio 2015 Preview - ENUMicrosoft .NET Framework 4.6 SDKPrerequisites for SSDT TypeScript Tools for Microsoft Visual Studio 2015Microsoft Blend for Visual Studio 2015 - ENULibreOffice 5.3.0.3Respondus LockDown Browser 2HP Google Drive PluginMicrosoft Visual Studio Tools for Applications 2015 Language SupportVisual C++ IDE Common PackageMicrosoft Visual C++ 2012 x86 Minimum Runtime - 11.0.61030Microsoft Visual Studio Tools for Applications 2015 Language Support FinalizerVisual C++ Compiler/Tools X86 Base PackageMicrosoft Visual C++ 2017 Redistributable (x86) - 14.10.25008Microsoft Visual Studio 2015 XAML Application Timeline - ENUVisual C++ IDE Professional Core PackageLauncher Prerequisites (x64)Microsoft Visual C++

Comments

User1027

#1 I'm a user, not an admin. I can't tell you the version as the client won't start anymore, but the executable is called "3CXWin8Phone.exe" and it was installed recently (approx. in May).I suspect it has something to do with the old problem of Visual C++ redistributables, as it happened around the time I did an update to Visual Studio. The following redistributables are installed on my system: 2005, 2005 (x64), 2012 (x64), 2012 (x86), 2013 (x64 - 12.0.40660), 2013 (x86 - 12.0.30501), 2013 (x86 - 12.0.40660), 2015-2019 (x64 - 14.27.29016), 2015-2019 (x86 - 14.27.29016).There is no 2015. I found a 2015 at it is version 14.0.23026. When I try to install it, I get an error 0x80070666 (another version is already installed).Any advice?Thanks,Soren #2 Hi Soren,The Windows client will install its own redistributables during installation, but it's a bit difficult to know what Visual Studio may have changed.By default, when installing the latest 3CX client as of today, you will see it installing:Microsoft Visual C++ 2015-2019Redistributable (x86) - 14.24.28127Hope this helps #3 FWIW it looks as if Microsoft are pushing a newer version of the 2015-2019 redistributable and you've listed the newer one.Out of curiosity I tried installing 3CX client ther updating the VCC redistributable and it didn't break it for me so it doesn't look like "DLL hell", but it might still be worth trying uninstalling the 2015-2019 (x86 - 14.27.29016) one, reinstalling 3CX and then reinstalling the redistributable.When you say "user not admin" you mean for 3CX don't you not Windows? #4 It's working at the moment again for some reason. Thanks for your reply. #5 Glad to hear Soren, we will mark this as solved then

2025-04-14
User1847

Services - x86Microsoft .NET Framework 4.5.1 Multi-Targeting PackMicrosoft Visual Studio 2015 Update 3 Diagnostic Tools - x86Microsoft Build Tools 14.0 (x86)Roslyn Language Services - x86Dell Dock UpdateMicrosoft Visual Studio 2015 Shell (Isolated)Microsoft Visual C++ 2005 RedistributableMicrosoft Visual C++ 2005 RedistributableMicrosoft Visual Studio Connected ServicesIPM_VS_ProMicrosoft Visual Studio Services HubVisual Studio 2015 Update 3 (KB3022398)Team Explorer for Microsoft Visual Studio 2015 Update 3.1Microsoft Visual Studio Tools for Applications 2015 Design-TimeVisual C++ Compiler/Tools X86 Base Packagee5 Secure Download ManagerMicrosoft Visual Studio 2015 Update 3 Diagnostic Tools - x86Microsoft Visual C++ 2013 Redistributable (x64) - 12.0.21005Microsoft Visual Studio 2015 Shell (Minimum) ResourcesVisual C++ IDE Core PackageMicrosoft Visual C++ 2005 RedistributableMicrosoft System CLR Types for SQL Server 2016Dropbox 20 GBVisual C++ Compiler/Tools X86 Base Resource PackageMicrosoft Visual Studio Tools for Applications 2015 Language SupportUpdate for Microsoft Visual Studio 2015 (KB3165756)Microsoft SilverlightAzure AD Authentication Connected ServiceMicrosoft .NET Framework 4.6.1 Targeting PackMicrosoft Visual Studio 2015 XAML Visual Diagnostics - ENUMicrosoft SQL Server 2016 T-SQL Language Service Visual Studio Graphics AnalyzerPort Forward Network UtilitiesVisual C++ MSBuild X86 PackageMicrosoft .NET Framework 4.6.1 Targeting Pack (ENU)Microsoft Azure Storage Connected ServiceMicrosoft Office Proofing Tools 2013 - EnglishOutils de vérification linguistique 2013 de Microsoft Office*- FrançaisMicrosoft Office Proofing Tools 2013 - EspañolMicrosoft Office Proofing (English) 2013Microsoft Office Shared MUI (English) 2013Microsoft Project MUI (English) 2013Microsoft Office OSM MUI (English) 2013Microsoft Office Shared Setup Metadata MUI (English) 2013Office 16 Click-to-Run Extensibility ComponentOffice 16 Click-to-Run Localization ComponentMicrosoft Project Professional 2013Microsoft Visual Studio 2015 PreparationMicrosoft Visual Studio 2015 PreparationMicrosoft .NET Framework 4.5.1 RC Multi-Targeting Pack for Windows Store AppsDell Digital DeliveryMicrosoft Visual C++ 2008 Redistributable - x86 9.0.30729.17Microsoft Expression Blend SDK for .NET 4Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.6161ST Microelectronics 3 Axis Digital Accelerometer SolutionMicrosoft Visual Studio 2015 PreparationTest Tools for Microsoft Visual Studio 2015Microsoft Azure Mobile Services SDK V2.0Microsoft Visual C++ 2012 Redistributable (x64) - 11.0.60610Windows Software Development Kit DirectX x86 RemoteMicrosoft .NET Framework 4.5.1 RC Multi-Targeting Pack for Windows Store Apps (ENU)Microsoft Visual Studio 2015 Update 3.1 Team Explorer Language Pack - ENUVisual Studio 2012 Verification SDKVisual C++ IDE Base Resource PackageMicrosoft Visual Studio 2015 Update 3 Performance Debugger Web ViewsVSClassicMicrosoft Visual Studio Tools for Applications 2015vs_update3notificationMicrosoft Visual Studio 2015 Windows Diagnostic Tools - ENUMicrosoft Visual Studio 2015 XAML Designer - ENUAdobe Refresh ManagerAdobe Acrobat Reader DCIpswitch WS_FTP 12Microsoft Portable Library Multi-Targeting Pack Language Pack - enuMicrosoft Visual C++ 2012 x86 Additional Runtime - 11.0.61030Visual C++ IDE Core Professional Plus Resource PackageVS Update core componentsMicrosoft VC++ redistributables repacked.Microsoft Agents for Visual Studio 2015 Preview - ENUMicrosoft .NET Framework 4.6 SDKPrerequisites for SSDT TypeScript Tools for Microsoft Visual Studio 2015Microsoft Blend for Visual Studio 2015 - ENULibreOffice 5.3.0.3Respondus LockDown Browser 2HP Google Drive PluginMicrosoft Visual Studio Tools for Applications 2015 Language SupportVisual C++ IDE Common PackageMicrosoft Visual C++ 2012 x86 Minimum Runtime - 11.0.61030Microsoft Visual Studio Tools for Applications 2015 Language Support FinalizerVisual C++ Compiler/Tools X86 Base PackageMicrosoft Visual C++ 2017 Redistributable (x86) - 14.10.25008Microsoft Visual Studio 2015 XAML Application Timeline - ENUVisual C++ IDE Professional Core PackageLauncher Prerequisites (x64)Microsoft Visual C++

2025-04-22
User5517

2017 x86 Minimum Runtime - 14.10.25008ContentsCorel Update ManagerIntel(R) Trusted Connect Service Client x86Microsoft Visual C++ 2015 x86 Debug Runtime - 14.0.24215Microsoft Visual C++ 2012 Redistributable (x64) - 11.0.61030Microsoft ASP.NET Web Frameworks and Tools - Visual Studio 2015 - ENUMicrosoft Visual C++ 2013 Redistributable (x86) - 12.0.21005Microsoft Agents for Visual Studio 2015 PreviewMicrosoft .NET Framework 4 Multi-Targeting PackUpdate for (KB2504637)Visual C++ MSBuild Base Resource PackageVisual C++ IDE Core Professional Plus Resource PackageVisual C++ IDE Core Professional Plus Resource PackageMicrosoft Visual Studio 2015 Shell (Isolated)Microsoft .NET Framework 4.5.1 Multi-Targeting Pack (ENU)Microsoft XNA Framework Redistributable 4.0 RefreshMicrosoft Blend for Visual Studio 2015Microsoft Visual Studio 2015 XAML DesignerVisual C++ IDE Core Professional Plus Resource PackageWCF Data Services 5.6.4 RuntimeVisual C++ IDE Base Resource PackageMicrosoft SQL Server Data-Tier Application Framework (x86)SetupMicrosoft Visual Studio Community 2015Microsoft .NET Core 5.0 SDKMySQL Connector Net 6.9.9Visual C++ IDE Debugger Resource PackageMicrosoft Visual Studio 2015 Test Tools Language Pack - ENUAsmedia USB Host Controller DriverMicrosoft Visual C++ 2013 x86 Debug Runtime - 12.0.21005Microsoft Visual C++ 2017 x86 Additional Runtime - 14.10.25008Killer Wireless SuiteVisual C++ MSBuild X64 PackageVisual C++ IDE Common Resource PackageMicrosoft Azure Shared Components for Visual Studio 2015 - v1.8Microsoft Visual C++ 2010 x86 Redistributable - 10.0.40219Intel(R) Processor GraphicsRealtek High Definition Audio DriverMicrosoft Visual C++ 2017 Redistributable (x64) - 14.10.25008Visual C++ IDE Debugger PackageActive Directory Authentication Library for SQL Server (x86)Microsoft Visual C++ 2013 Redistributable (x86) - 12.0.30501ICAMicrosoft Visual C++ 2013 x86 Additional Runtime - 12.0.21005Microsoft Visual Studio Tools for Applications 2015 FinalizerIntel(R) Chipset Device SoftwareThunderbolt(TM) SoftwareMicrosoft Visual Studio 2015 DevenvWindows Espc Resource PackageMicrosoft Visual Studio 2015 XAML Visual DiagnosticsMicrosoft Visual C++ 2008 Redistributable - x86 9.0.210227-Zip 16.04 (x64)LockHunter 3.1, 32/64 bitMcAfee Security Scan PlusMicrosoft Office 365 - en-usMicrosoft Office 365 ProPlus - en-usCrusader Kings IIFTL: Faster Than LightThis War of MineRimWorldFrostpunkARK: Survival EvolvedStardew ValleyDota 2PLAYERUNKNOWN'S BATTLEGROUNDSSid Meier's Civilization VTeamSpeak 3 ClientMcAfee True KeyMicrosoft Visio Professional 2016 - en-usVLC media playerVulkan Run Time Libraries 1.0.33.0Vulkan Run Time Libraries 1.0.54.1Vulkan Run Time Libraries 1.0.54.1Killer Network ManagerMicrosoft SQL Server 2014 Transact-SQL ScriptDom Microsoft SQL Server 2017 T-SQL Language Service CTP2.1Microsoft VC++ redistributables repacked.Microsoft Visual C++ 2005 Redistributable (x64)IIS Express Application Compatibility Database for x64Intel(R) Management Engine ComponentsIntel(R) Chipset Device SoftwareIIS 10.0 ExpressIntel(R) Management Engine ComponentsMicrosoft Visual C++ 2010 x64 Redistributable - 10.0.40219Microsoft SQL Server 2014 Management Objects (x64)Microsoft SQL Server 2016 Management Objects (x64)MySQL Router 2.1Dell SupportAssist RemediationJava 8 Update 171 (64-bit)Microsoft Visual Studio 2015 Update 3 Diagnostic Tools - amd64Maxx Audio Installer (x64)Intel(R) Serial IODell SupportAssistMicrosoft Build Tools Language Resources 14.0 (amd64)Microsoft Visual C++ 2008 Redistributable - x64 9.0.21022Microsoft Visual C++ 2012 x64 Additional Runtime - 11.0.61030Intel® RealSense™ SDK 2014 Runtime (x64): CoreMicrosoft Visual Studio 2015 Performance Collection Tools - ENUMicrosoft Visual C++ 2015 x64 Debug Runtime - 14.0.24215Intel(R) Rapid Storage TechnologyPuTTY release 0.70 (64-bit)Product RegistrationMicrosoft SQL Server 2012 Native Client Microsoft Visual Studio Team Foundation Server 2015 Update 3 CTP1 Storyboarding (x64)HP OfficeJet Pro 6960 Basic Device SoftwareWindows Software Development Kit DirectX x64 RemoteMicrosoft Visual Studio 2015 VsGraphics Helper DependenciesDell Update - SupportAssist Update PluginMicrosoft Visual C++ 2008 Redistributable

2025-03-28
User3620

Redistribuíveis do Microsoft Visual C++são um pacote de bibliotecas (arquivos e recursos) necessárias para executar programas desenvolvidos com o Microsoft Visual C++. Esses componentes incluem as bibliotecas C Runtime (CRT), Standard C++, MFC, C++ AMP e OpenMP. Sem esses componentes, os programas Visual C++ não seriam capazes de acessar recursos para serem executados corretamente.O relacionamento entre o pacote Visual C++ Redistributables e os programas que dependem dele é semelhante ao relacionamento entre um carro e a gasolina que ele precisa para funcionar: sem o combustível, o carro não vai a lugar nenhum. Da mesma forma, sem o pacote redistribuível correto, o programa não roda. O pacote Visual C++ Redistributables contém os runtimes do Visual C++ que são necessários para que programas escritos com o Microsoft Visual C++ rodem corretamente.Esses componentes são instalados quando você instala o Visual Studio, mas também podem ser baixados separadamente. Se você tiver um aplicativo que exija o Visual C++ Redistributables, certifique-se de instalar a versão correta para funcionar corretamente.Por exemplo, se seu aplicativo requerPacote redistribuível do Microsoft Visual C++ 2019 (x64), você pode baixá-lo usando os links abaixo.NomeVersãoArquiteturaDownloadDetalhesVisual C++ Redistribuível 202217.0x64DownloadMais informaçõesVisual C++ Redistribuível 202217.0x86DownloadVisual C++ Redistribuível 201916.0x64DownloadMais informaçõesVisual C++ Redistribuível 201916.0x86DownloadVisual C++ Redistribuível 201715.0x64DownloadMais informaçõesVisual C++ Redistribuível 201715.0x86DownloadVisual C++ Redistribuível 201513.0x64/x86DownloadMais informaçõesVisual C++ Redistribuível 201312.0x64DownloadMais informaçõesVisual C++ Redistribuível 201312.0x86DownloadVisual C++ Redistribuível 201211.0x64DownloadMais informaçõesVisual C++ Redistribuível 201211.0x86DownloadVisual C++ Redistribuível 201010.0x64DownloadMais informaçõesVisual C++ Redistribuível 201010.0x86DownloadVisual C++ Redistribuível 20089.0x64DownloadMais informaçõesVisual C++ Redistribuível 20089.0x86DownloadVisual C++ Redistribuível 20058.0x64/x86DownloadMais informaçõesLinks para download do Visual C++ RedistributablesO Microsoft Visual C++ é conhecido por seu excelente desempenho em comparação a outras linguagens de programação como Java. Os tempos de execução também são otimizados para velocidade e eficiência e têm coleta de lixo e gerenciamento de memória eficaz, o que ajuda os aplicativos a rodarem sem problemas.Mas o desempenho do aplicativo também depende da eficiência do código do aplicativo real. Às vezes, você pode tropeçar em aplicativos que podem ter um desempenho ruim devido a um código ineficiente. Você deve ter isso em mente se estiver solucionando problemas de tempo de execução do Visual C++.A Microsoft lançou vários redistribuíveis do Visual C++ ao

2025-04-08
User7653

Short Version:Our program, compiled using VS [and Intel Vis Fortran (IVF)] does not work on machines unless they have Visual Studio installed. Strangely, if we install and uninstall VS on one of our cluster computing machines, our program runs. But if we do not install and uninstall VS we can not get the program to work, even after copying the relevant DLL (C++ redistributables, SDK, etc.).Long Version:While attempting to deploy a program written in C# that also makes a call to a custom fortran .dll [both the .exe and the .dll were developed in Visual Studio (VS) with the Intel Visual Fortran (IVF) add-in installed], we discovered that we needed to install/uninstall Visual Studio to get it to work on our science center's computing cluster. Our center doesn't have enough VS licences to leave it installed on every cluster machine, and because of the number of machines in the cluster we need to avoid a manual install/uninstall of VS on each cluster machine.Prior to running the C#/fortran program on just one of the cluster machines, we installed various C++ Redistributable packages and .NET frameworks on it, with the thinking that these would be needed for a C# program to call the fortran DLL successfully. Discovering that the C#/fortran program didn't work (the call from C# to fortran failed), we installed VS (but not IVF) on our test machine with only the "recommended" (default) install packages included, but the C#/fortran program still failed on the first call from C# to fortran. We then completely uninstalled Visual Studio and did a reinstall, this time specifying (customizing) that the VS install include the C++ and SQL packages...and it worked! To try and figure out which component of the Visual Studio install did the trick, we uninstalled the components shown in the list below

2025-04-20

Add Comment