خاطرات فنی من

یادداشتهایی در مورد تجربیات فنی من به عنوان یک مهندس نرم افزار برای مراجعه بعدی خودم و احتمالا دیگران.

سعی می کنم مطالب برای دیگران هم قابل استفاده باشند اما به دلیل کمی وقت نمی توانم زیاد نگران نگارش و چینش متن باشم

وقتی Infopath 2010 را بتنهایی داشتم می توانستم برای فرمهایم کد بنویسم و preview کنم و مشکلی نبود. وقتی 2013 را نصب کردم برای نسخه 2013 هم مشکلی نداشتم اما دیگر preview در نسخه 2010 کار نمی کرد. خطایی می داد با متن:

InfoPath cannot open the selected form because of an error in the form's code.
InfoPath will fail to load this form because Microsoft .NET Framework 3.5 is not installed or is installed incorrectly

روی اینترنت که جستجو کنید همه راهها به این نشانی ختم می شود:

http://johnliu.net/blog/2013/3/11/making-infopath-2010-previewdebug-work-again.html


فقط یک مشکل وجود دارد. در این مطلب از دو فایل صحبت می شود به نشانی زیر:

  • C:\Windows\assembly\GAC_MSIL\Policy.14.0.Microsoft.Office.InfoPath.Client.Internal.Host\15.0.0.0__71e9bce111e9429c\ Policy.14.0.Microsoft.Office.InfoPath.Client.Internal.Host.config
  • C:\Windows\assembly\GAC_MSIL\Policy.14.0.Microsoft.Office.InfoPath\15.0.0.0__71e9bce111e9429c\ Policy.14.0.Microsoft.Office.InfoPath.config

که در پوشه ویندوز وجود ندارند.

به دلیلی که درست نفهمیدم این پوشه assembly محتویاتش را بطور عادی نشان نمی دهد.

راه حل این است که در کنسول (cmd) به این مسیر بروید و با notepad فایلهای ذکر شده را باز و ویرایش کنید

cd path-above

notepad file-names-above

موافقین ۰ مخالفین ۰ ۹۴/۰۶/۲۳
محسن

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی