SamDel / ChromeCast-Desktop-Audio-Streamer

Stream the sound of your desktop to your Chromecast Audio device
MIT License
418 stars 30 forks source link

Start-Up Fail #119

Closed FA-Bubba closed 3 years ago

FA-Bubba commented 3 years ago

Regrettably, Xfinity removed all of my Fixed IP Addresses, which made DAS erratic... So I edited the ChromeCast.Desktop.AudioStreamer.exe.config file, and commented-out this line: `

`

When I restarted DAS, I got this popup.

DAS-StartFail

I tried to reinstall DAS, and the installer gave me the option to uninstall or repair. I chose repair, and then got the same pop-up.

I rebooted the PC, and same issue.

How can I fix this?

SamDel commented 3 years ago

It looks like you messed up the XML of the config file. The '--->' should be '-->' (two dashes)

or

DAS should start again if you replace the configuration with:

<?xml version="1.0" encoding="utf-8"?> <configuration> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" /> </startup> <appSettings> <!-- <add key="IpAddressesDevices" value="192.168.1.13,Family Room Speakers;192.168.1.25,PlayRoom Speakers;192.168.1.11,Office Speakers;192.168.1.17,Guest Room Speakers;192.168.1.18,Jades Room Speakers;192.168.1.14,Basement Speakers;192.168.1.19,Study Speakers;192.168.1.23,Dining Room Speakers;192.168.1.20,Kitchen Hub;192.168.1.10,Basement Mini;192.168.1.15,Family Room Mini;192.168.1.22,Office Mini;192.168.1.24,Family Room TV;192.168.1.26,Master Bath Mini192.168.1.27,PlayRoom Mini" /> --> <!-- IpAddressesDevices: 192.168.0.1,DeviceName1;192.168.0.2,DeviceName2 --> <add key="IpAddressesDevices" value="" /> <!-- ShowLagControl: true or false --> <add key="ShowLagControl" value="false" /> </appSettings> <runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> <dependentAssembly> <assemblyIdentity name="System.Reactive.Core" publicKeyToken="94bc3704cddfc263" culture="neutral" /> <bindingRedirect oldVersion="0.0.0.0-3.0.6000.0" newVersion="3.0.6000.0" /> </dependentAssembly> <dependentAssembly> <assemblyIdentity name="System.Reactive.Interfaces" publicKeyToken="94bc3704cddfc263" culture="neutral" /> <bindingRedirect oldVersion="0.0.0.0-3.0.6000.0" newVersion="3.0.6000.0" /> </dependentAssembly> <dependentAssembly> <assemblyIdentity name="System.Reactive.Linq" publicKeyToken="94bc3704cddfc263" culture="neutral" /> <bindingRedirect oldVersion="0.0.0.0-3.0.6000.0" newVersion="3.0.6000.0" /> </dependentAssembly> <dependentAssembly> <assemblyIdentity name="System.Reactive" publicKeyToken="94bc3704cddfc263" culture="neutral" /> <bindingRedirect oldVersion="0.0.0.0-5.0.0.0" newVersion="5.0.0.0" /> </dependentAssembly> </assemblyBinding> </runtime> </configuration>

FA-Bubba commented 3 years ago

Thank you!... It took just over 4 hours for me to restore the Static IP Addresses (Xfinity goes out of their way to make this difficult)... then I used your suggested CONFIG update, and added the new IP Address list.

Everything seems to be working OK for now.