I m 一人显示正在开发C++ 客户的视窗应用。 在过去几个月里,我们一直在处理客户机器中缺失的DL附属公司的问题。 尽管我作出了最大努力,但有些事情仍然错失,我们回过了愤怒的电子邮件。 我的 b子和我的 b子与我一样感到愤怒,客户们也高兴。
我希望你们能够帮助我们出来,就如何实现可交付目标提出建议。 在某些明显之前:
- I have no test machine. That is, I can t replicate the customer environment nor attempt to install the app on a "clean" system to catch gotchas before shipping.
- I ve tried using depends.exe to track down what versions of the DLLs my project is dependent upon. I m shipping our code with the redistributables I ve been able to find that way. After that it s an angry customer email waiting game.
- I do have access to a 64-bit machine and 32-bit machine to install new builds. It always works there.
- I m required to use a third-party DLL which can not be registered (it s buggy as hell.)
- I m not supposed to use Install Shield, any other automated installer, or write an install script.
- I provide written instructions on how to get the app installed (unzip, double click exe file.)
I m tired of taking heat for this stuff. What am I missing that I could be doing? What should I ask in terms of support from my employer? How should I ask for that support in a way that they ll provide it?
最新情况:
虚拟机器装满。 他们不希望我花一切时间建立和摧毁客户组合。 相反,我现在与客户一道工作,以获得一个基配置,使我知道本应目标的确切机组。 如果不屈不.,我就不再需要照顾。 尽管我仍然喜欢测试机器,但至少有些事情已经到了。