# Setting up Imperfection Analysis \[SOLVED\]

**URL:** https://femdesign.discourse.group/t/setting-up-imperfection-analysis-solved/343
**Category:** C#
**Tags:** solved
**Created:** [13 September 2024 14:57 UTC](https://femdesign.discourse.group/t/setting-up-imperfection-analysis-solved/343 "2024-09-13T14:57:24Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![dfepe](https://avatars.discourse-cdn.com/v4/letter/d/b77776/32.png) [@dfepe](https://femdesign.discourse.group/u/dfepe)
#### Post date: [13 September 2024 14:57 UTC](https://femdesign.discourse.group/t/setting-up-imperfection-analysis-solved/343/1 "2024-09-13T14:57:24Z")

</div>

Hi,

Why is this code for setting up an imperfection analysis not working?

```auto
var imperfectionSettings = new Calculate.Imperfection
	(
		loadCombinations,
		new List<int> { 5 },
		true,
		5,
		true
	);

analysis = new Analysis(imperfection: imperfectionSettings, calcImpf: true);
connection.RunAnalysis(analysis);

```

I get the following exception:

 ![bild](https://europe1.discourse-cdn.com/flex017/uploads/femdesign_api/original/1X/b459fdb4669506c6957d5a3fee2170ac49c57e7e.png)

---

<div class="post-metadata">

### Author: ![MarcoPelle](https://dub1.discourse-cdn.com/flex017/user_avatar/femdesign.discourse.group/marcopelle/32/6_2.png) [@MarcoPelle](https://femdesign.discourse.group/u/MarcoPelle)
#### Post date: [16 September 2024 07:31 UTC](https://femdesign.discourse.group/t/setting-up-imperfection-analysis-solved/343/2 "2024-09-16T07:31:13Z")

</div>

Hi @dfepe !

I have found an issue in the analysis setting in our code.

Can you get the latest source code from the branch 23.7.0 ?  
I have just done a commit which should solve the issue

---

<div class="post-metadata">

### Author: ![dfepe](https://avatars.discourse-cdn.com/v4/letter/d/b77776/32.png) [@dfepe](https://femdesign.discourse.group/u/dfepe)
#### Post date: [16 September 2024 09:03 UTC](https://femdesign.discourse.group/t/setting-up-imperfection-analysis-solved/343/3 "2024-09-16T09:03:38Z")

</div>

The dev channel is not available through nuget. Could you write some simple instructions to install the API downloading the github repository? I find it a bit difficult

---

<div class="post-metadata">

### Author: ![MarcoPelle](https://dub1.discourse-cdn.com/flex017/user_avatar/femdesign.discourse.group/marcopelle/32/6_2.png) [@MarcoPelle](https://femdesign.discourse.group/u/MarcoPelle)
#### Post date: [16 September 2024 11:51 UTC](https://femdesign.discourse.group/t/setting-up-imperfection-analysis-solved/343/4 "2024-09-16T11:51:45Z")

</div>

Sure! Are you using Visual Studio? if so,

Navigate to:

> **[GitHub - strusoft/femdesign-api at 23.7.0\_Dev](https://github.com/strusoft/femdesign-api/tree/23.7.0_Dev)**
>
> 23.7.0\_Dev

click on `code` and download [.zip](https://github.com/strusoft/femdesign-api/tree/23.7.0_Dev)

In your project Visual Studio project, you can now add the `FemDesign.Core.csproj`

 ![image](https://europe1.discourse-cdn.com/flex017/uploads/femdesign_api/original/1X/a5f8258c0c2d7df2fb004d9750361010fcaf3381.png)

I would also suggest to download “GitHub desktop” to make this process easier 🙂

---

<div class="post-metadata">

### Author: ![dfepe](https://avatars.discourse-cdn.com/v4/letter/d/b77776/32.png) [@dfepe](https://femdesign.discourse.group/u/dfepe)
#### Post date: [16 September 2024 11:55 UTC](https://femdesign.discourse.group/t/setting-up-imperfection-analysis-solved/343/5 "2024-09-16T11:55:50Z")

</div>

Thank you! I normally use Visual Studio Code, but it should work in a similar way.

---

<div class="post-metadata">

### Author: ![dfepe](https://avatars.discourse-cdn.com/v4/letter/d/b77776/32.png) [@dfepe](https://femdesign.discourse.group/u/dfepe)
#### Post date: [16 September 2024 12:39 UTC](https://femdesign.discourse.group/t/setting-up-imperfection-analysis-solved/343/6 "2024-09-16T12:39:49Z")

</div>

I actually tried it before in VSCode and this was the problem:

![bild](https://europe1.discourse-cdn.com/flex017/uploads/femdesign_api/original/1X/3e5c09d179fbc57262e8ebbf68f115e07c418ad1.png)

Do you know any solution for it?

---

<div class="post-metadata">

### Author: ![MarcoPelle](https://dub1.discourse-cdn.com/flex017/user_avatar/femdesign.discourse.group/marcopelle/32/6_2.png) [@MarcoPelle](https://femdesign.discourse.group/u/MarcoPelle)
#### Post date: [16 September 2024 14:17 UTC](https://femdesign.discourse.group/t/setting-up-imperfection-analysis-solved/343/7 "2024-09-16T14:17:39Z")

</div>

what happen if you click on `Use C# Extension` ? It should work out of the box 🙂

I have found a thread about the topic. It seems that our team can do some work related to the SDK-style

> <https://stackoverflow.com/questions/68083511/is-sdk-style-project-the-recommended-approach-for-new-net-framework-projects>

---

<div class="post-metadata">

### Author: ![dfepe](https://avatars.discourse-cdn.com/v4/letter/d/b77776/32.png) [@dfepe](https://femdesign.discourse.group/u/dfepe)
#### Post date: [16 September 2024 14:37 UTC](https://femdesign.discourse.group/t/setting-up-imperfection-analysis-solved/343/8 "2024-09-16T14:37:55Z")

</div>

Then the solution explorer is not available so I don’t know how to add existing projects. I also get problems with other libraries and references, like the Newtonsoft.

---

<div class="post-metadata">

### Author: ![MarcoPelle](https://dub1.discourse-cdn.com/flex017/user_avatar/femdesign.discourse.group/marcopelle/32/6_2.png) [@MarcoPelle](https://femdesign.discourse.group/u/MarcoPelle)
#### Post date: [16 September 2024 14:43 UTC](https://femdesign.discourse.group/t/setting-up-imperfection-analysis-solved/343/9 "2024-09-16T14:43:28Z")

</div>

All right 🙂

add the following .dll to your project and it will work. I have compiled the .dll of this temporary version for you.

[FemDesign.Core\_23\_7\_0.zip](https://femdesign.discourse.group/uploads/short-url/ftZ2SKHuGWendLZdPflG4hYzfDX.zip) (1.0 MB)

---

<div class="post-metadata">

### Author: ![MarcoPelle](https://dub1.discourse-cdn.com/flex017/user_avatar/femdesign.discourse.group/marcopelle/32/6_2.png) [@MarcoPelle](https://femdesign.discourse.group/u/MarcoPelle)
#### Post date: [19 September 2024 07:47 UTC](https://femdesign.discourse.group/t/setting-up-imperfection-analysis-solved/343/10 "2024-09-19T07:47:29Z")

</div>

A post was split to a new topic: [Visual Studio Code or Visual Studio](https://femdesign.discourse.group/t/visual-studio-code-or-visual-studio/355)
